Version 4 (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
Нормализација(1NF, 2NF, 3NF) Restaurant_menu табелата(junction table) нема да се користи, бидејќи веќе имаме restaurantId во Menu табелата.
Note:
See TracWiki
for help on using the wiki.