Version 7 (modified by 6 weeks ago) ( diff ) | ,
---|
ER дијарграм
Податочни побарувања
Ентитети
- Book
- BookID - Primary Key, Numeric
- ISBN - Mandatory Attribute, Text
- Title - Mandatory Attribute, Text
- Genre - Mandatory Attribute, Text
- PublishedYear - Mandatory Attribute, Numeric
- Copies - Mandatory Attribute, Numeric
- Condition - Mandatory Attribute, ENUM
- Book_Author
- Author
- AuthorID - Primary Key, Numeric
- FirstName - Mandatory Attribute, Text
- LastName - Mandatory Attribute, Text
- Nationality - Mandatory Attribute, Text
- DateOfBirth - Mandatory Attribute, Date
- Loan
- LoanID - Primary Key, Numeric
- LoanDate - Mandatory Attribute, Date
- ReturnDate - Optional Attribute, Date
- Status - Mandatory Attribute, Text
- Member
- MemberID - Primary Key, Numeric
- Address - Mandatory Attribute, Text
- Phone - Mandatory Attribute, Numeric
- Membership_Status - Mandatory Attribute, ENUM
- User
- UserID - Primary Key, Numeric
- Username - Mandatory Attribute, Text
- Password - Mandatory Attribute, Text
- Email - Mandatory Attribute, Text
- Role - Mandatory Attribute, Text
- Fine
- FineID - Primary Key, Numeric
- FineAmount - Mandatory Attribute, Numeric
- FineDate - Mandatory Attribute, Date
- Status - Mandatory Attribute, Text
- Fine_Payment
- FinePaymentID - Primary Key, Numeric
- PaymentDate - Mandatory Attribute, Date
- PaymentAmount - Mandatory Attribute, Numeric
Релации
- Релација меѓу Book и Book_Author:
- 1-to-N - Една книга може да има повеќе автори.
- Релација меѓу Book_Author и Author:
- N-to-1 - Повеќе автори можат да пишуваат една книга.
- Релација меѓу Book и Loan:
- 1-to-N - Една книга може да биде позајмена повеќе пати.
- Релација меѓу Loan и Member:
- N-to-1 - Повеќе позајмици може да се направат од еден член.
- Релација меѓу Member и User:
- 1-to-1 - Еден член е поврзан со еден корисник.
- Релација меѓу Member и Fine:
- 1-to-N - Еден член може да има повеќе казни.
- Релација меѓу Fine и Loan:
- 1-to-1 - Една казна произлегува од една позајмица.
- Релација меѓу Fine и Fine_Payment:
- 1-to-1 - Една казна може да биде платена само со едно плаќање.
Attachments (6)
- BER.png (38.9 KB ) - added by 3 weeks ago.
- BT-ER-3.png (39.2 KB ) - added by 3 weeks ago.
- BT-ER-Diagram.png (39.1 KB ) - added by 5 days ago.
- BT-ER-V1.png (175.7 KB ) - added by 5 days ago.
- BT-ER-V2.png (172.3 KB ) - added by 5 days ago.
- BT-ER-V3.png (237.6 KB ) - added by 5 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.