Title: University Library Book Borrowing System.
1. Introduction
This scenario models how a university library system manages its students, books, and the
borrowing of books. It shows the relationship between these entities and the key data stored for
each.
2. Entities and Their Attributes
a) Student
Student ID (Primary Key)
Name
Email
Department
b) Book
Book ID (Primary Key)
Title
Author
ISBN
Category
c) Borrowing
Borrowing ID (Primary Key)
Borrow Date
Return Date
3. Relationships
A Student can borrow many Books → One-to-Many relationship
A Book can be borrowed many times → One-to-Many relationship
The Borrowing entity connects Student and Book through each borrowing transaction
4. Purpose
This system helps manage and track:
Which student borrowed which book
When the book was borrowed and returned
The borrowing history for both students and books
5. Conclusion
The model ensures organized library records and supports the management of books and student
activities related to borrowing. It also makes it easier to analyze borrowing patterns and ensure
proper return of library materials.