| 23 | | === 2. Tables |
| 24 | | |
| 25 | | '''Functional Dependencies:''' |
| 26 | | * R = { TableID, TableNumber, Capacity, Status } |
| 27 | | * TableID → TableNumber, Capacity, Status |
| 28 | | |
| 29 | | Анализа на нормализација: |
| 30 | | |
| 31 | | * 1NF: Атомски атрибути. |
| 32 | | |
| 33 | | * 2NF: Секој атрибут без клуч е целосно зависен од TableID. |
| 34 | | |
| 35 | | * 3NF: Нема преодни зависности. |
| 36 | | |
| 37 | | Заклучок: Tables е во BCNF. |
| 38 | | |
| 39 | | === 3. Menu |
| 40 | | '''Functional Dependencies:''' |
| 41 | | * R = { MenuItemID, Name, Description, Price, Category } |
| 42 | | * MenuItemID → Name, Description, Price, Category |
| 43 | | Анализа на нормализација: |
| 44 | | |
| 45 | | * 1NF: Атомски атрибути. |
| 46 | | |
| 47 | | * 2NF: Целосна функционална зависност од MenuItemID. |
| 48 | | |
| 49 | | * 3NF: Нема преодни зависности. |
| 50 | | |
| 51 | | Заклучок: Menu е во BCNF. |
| 68 | | |
| 69 | | === 5. App_user |
| 70 | | '''Functional Dependencies:''' |
| 71 | | * R = { id, address, email, first_name, last_name, membership_level, password, phone, registration_date, role } |
| 72 | | * id → address, email, first_name, last_name, membership_level, password, phone, registration_date, role |
| 73 | | Анализа на нормализација: |
| 74 | | |
| 75 | | * 1NF: Сите атрибути се атомски. |
| 76 | | |
| 77 | | * 2NF: Секој атрибут без клуч е целосно зависен од id. |
| 78 | | |
| 79 | | * 3NF: Нема преодни зависности. |
| 80 | | |
| 81 | | Заклучок: app_user е во BCNF. |
| 82 | | |
| 83 | | === 6. Restaurants |
| 84 | | '''Functional Dependencies:''' |
| 85 | | * R = { restaurantID, address, cuisine_Type, name, operating_Hours, phone, rating, social_media_links, website } |
| 86 | | * RestaurantID → Address, Cuisine_Type, Name, operating_Hours, phone, rating, social_media_links, website |
| 87 | | |
| 88 | | Анализа на нормализација: |
| 89 | | |
| 90 | | * 1NF: Сите атрибути се атомски. |
| 91 | | |
| 92 | | * 2NF: Сите зависат од restaurantid. |
| 93 | | |
| 94 | | * 3NF: Нема преодни зависности. |
| 95 | | |
| 96 | | Заклучок: restaurants е во BCNF. |