wiki:Нормализација и подобрувања на дизајнот на базата

Version 20 (modified by 213231, 11 days ago) ( diff )

--

ТАБЕЛА customer

  • Кандидат клуч:CustomerID
  • Нормални форми: 1NF, 2NF, 3NF, BCNF - задоволени
  • Декомпозиција: Не е потребна

ТАБЕЛА customerfeedback

  • Функционални зависимости: FeedbackID -> CustomerID, ProductID, Rating, Comment, FeedbackDate, TransactionID

*Кандидат клуч: FeedbackID

*Нормални форми: 1NF, 2NF, 3NF, BCNF - задоволени

  • Декомпозиција: Не е потребна

ТАБЕЛА employee

  • Кандидат клуч: EmployeeID

*Нормални форми: 1NF до BCNF - задоволени

  • Декомпозиција: Не е потребна

ТАБЕЛА maintenance

  • Функционални зависимости: MainID -> EmployeeID, ProductID, MainDate, Description, Cost, Status, StartTime, EndTime

*Кандидат клуч: MainID

*Нормални форми: 1NF до BCNF - задоволени

  • Декомпозиција: Не е потребна

ТАБЕЛА procurement

  • Функционални зависимости: TransactionID -> EmployeeID, CustomerID, ProductID, ProcurementDate, Quantity, Status, Notified, GroupID
  • Кандидат клуч: TransactionID
  • Нормални форми: 1NF до BCNF - задоволени
  • Декомпозиција: Не е потребна

ТАБЕЛА procurement_request

  • Кандидат клуч: RequestID
  • Нормални форми: 1NF, 2NF задоволени; Можно да постои транзитивна зависност (PaymentMethod, PaymentStatus, CardID)
  • Декомпозиција: Препорачливо да се провери можност за декомпозиција во делови поврзани со плаќања доколку постои транзитивност

ТАБЕЛА product

  • Функционални зависимости: ProductID -> Model, Price, LicensePlate, Status
  • Кандидат клуч: ProductID
  • Нормални форми: 1NF до BCNF - задоволени
  • Декомпозиција: Не е потребна

ТАБЕЛА t_type

  • Функционални зависимости: TransactionID -> Type, Duration, MonthlyPay, TotalPrice
  • Кандидат клуч: TransactionID
  • Нормални форми: 1NF до BCNF - задоволени
  • Декомпозиција: Не е потребна

ТАБЕЛА trailer

  • Функционални зависимости: ProductID -> Capacity
  • Кандидат клуч: ProductID
  • Нормални форми: 1NF до BCNF - задоволени
  • Декомпозиција: Не е потребна

ТАБЕЛА truck

  • Функционални зависимости: ProductID -> HP
  • Кандидат клуч: ProductID
  • Нормални форми: 1NF до BCNF - задоволени
  • Декомпозиција: Не е потребна

ТАБЕЛА views

  • Функционални зависимости: (CustomerID, ProductID) -> нема други атрибути
  • Кандидат клуч: (CustomerID, ProductID)
  • Нормални форми: 1NF до BCNF - задоволени
  • Декомпозиција: Не е потребна

ТАБЕЛА wallet

  • Кандидат клуч: WalletID
  • Нормални форми: 1NF до BCNF - задоволени
  • Декомпозиција: Не е потребна
Note: See TracWiki for help on using the wiki.