wiki:Концептуален дизајн - ЕР Дијаграм и податочни побарувања

Version 5 (modified by 222039, 6 weeks ago) ( diff )

--

ER дијарграм

No image "BT ER Diagram V2.png" attached to Концептуален дизајн - ЕР Дијаграм и податочни побарувања

Податочни побарувања

Ентитети

  1. 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
  1. Book_Author
  1. Author
  • AuthorID - Primary Key, Numeric
  • FirstName - Mandatory Attribute, Text
  • LastName - Mandatory Attribute, Text
  • Nationality - Mandatory Attribute, Text
  • DateOfBirth - Mandatory Attribute, Date
  1. Loan
  • LoanID - Primary Key, Numeric
  • LoanDate - Mandatory Attribute, Date
  • ReturnDate - Optional Attribute, Date
  • Status - Mandatory Attribute, Text
  1. Member
  • MemberID - Primary Key, Numeric
  • Address - Mandatory Attribute, Text
  • Phone - Mandatory Attribute, Numeric
  • MembershipDate - Mandatory Attribute, Date
  1. User
  • UserID - Primary Key, Numeric
  • Username - Mandatory Attribute, Text
  • Password - Mandatory Attribute, Text
  • Email - Mandatory Attribute, Text
  • Role - Mandatory Attribute, Text
  1. Fine
  • FineID - Primary Key, Numeric
  • FineAmount - Mandatory Attribute, Numeric
  • FineDate - Mandatory Attribute, Date
  • Status - Mandatory Attribute, Text
  1. Fine_Payment
  • FinePaymentID - Primary Key, Numeric
  • PaymentDate - Mandatory Attribute, Date
  • PaymentAmount - Mandatory Attribute, Numeric

Релации

  1. Релација меѓу Book и Book_Author:
  • 1-to-N - Една книга може да има повеќе автори.
  1. Релација меѓу Book_Author и Author:
  • N-to-1 - Повеќе автори можат да пишуваат една книга.
  1. Релација меѓу Book и Loan:
  • 1-to-N - Една книга може да биде позајмена повеќе пати.
  1. Релација меѓу Loan и Member:
  • N-to-1 - Повеќе позајмици може да се направат од еден член.
  1. Релација меѓу Member и User:
  • 1-to-1 - Еден член е поврзан со еден корисник.
  1. Релација меѓу Member и Fine:
  • 1-to-N - Еден член може да има повеќе казни.
  1. Релација меѓу Fine и Loan:
  • 1-to-1 - Една казна произлегува од една позајмица.
  1. Релација меѓу Fine и Fine_Payment:
  • 1-to-1 - Една казна може да биде платена само со едно плаќање.

Attachments (6)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.