Version 5 (modified by 3 weeks ago) ( diff ) | ,
---|
Функционални карактеристики и нормализација
- Reservations
Functional Dependencies:
- R = { ReservationID, TableID, CustomerName, CustomerPhone, Date, TimeSlot, PartySize, Status }
- ReservationID → TableID, CustomerName, CustomerPhone, Date, TimeSlot, PartySize, Status
Анализа на нормализација:
- 1NF: Сите атрибути се атомски (нема листи, групирани вредности).
- 2NF: Пошто има само еден кандидатски клуч (ReservationID), сите други атрибути зависат целосно од него.
- 3NF: Нема преодни зависности меѓу атрибутите.
Заклучок: Reservations е во BCNF.
- Tables
Functional Dependencies:
- R = { TableID, TableNumber, Capacity, Status }
- TableID → TableNumber, Capacity, Status
Анализа на нормализација:
- 1NF: Атомски атрибути.
- 2NF: Секој атрибут без клуч е целосно зависен од TableID.
- 3NF: Нема преодни зависности.
Заклучок: Tables е во BCNF. ==
- Menu
Functional Dependencies:
- R = { MenuItemID, Name, Description, Price, Category }
- MenuItemID → Name, Description, Price, Category
Note:
See TracWiki
for help on using the wiki.