Changes between Version 11 and Version 12 of normalizacija


Ignore:
Timestamp:
05/02/25 13:18:06 (4 weeks ago)
Author:
213209
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • normalizacija

    v11 v12  
    2121R2 = {id, menu_id, tag_name, tag_value} (MenuTag)
    2222
    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.
    5223
    5324=== 4. Reservation_History - Декомпозиција
     
    6637
    6738Поврзаноста помеѓу членот (UserID) и масата (TableID) оди во R2.
    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.