Changes between Version 22 and Version 23 of konceptualenDizajnLogickiFizicki


Ignore:
Timestamp:
05/19/25 13:00:58 (8 weeks ago)
Author:
213209
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • konceptualenDizajnLogickiFizicki

    v22 v23  
    66
    77== Шема
    8 User('''id''', firstName, lastName, email, password, role, phone, address, membershipLevel, registrationDate)
     8User('''userId''', firstName, lastName, email, password, role, phone, address, membershipLevel, registrationDate)
    99
    1010Restaurant('''restaurantId''', name, address, cuisineType, phone, operatingHours, website, socialMediaLinks, rating)
     
    1414Menu('''menuId''', '''restaurantId'''*(Restaurant), itemName, category, price, description)
    1515
    16 MenuTag('''id''', '''menuId'''*(Menu), tagName, tagValue)
     16MenuTag('''menuTagId''', '''menuId'''*(Menu), tagName, tagValue)
    1717
    1818Reservation('''reservationId''', '''userId'''(User), '''tableId'''(TableEntity), '''restaurantId'''*(Restaurant), reservationDateTime, partySize, specialRequests, status, checkInTime, checkOutTime, paymentStatus)
    1919
    20 PreorderedItem('''id''', '''reservationId'''*(Reservation), name, quantity, price)
     20PreorderedItem('''preOrderedItem''', '''reservationId'''*(Reservation), name, quantity, price)
    2121
    22 ReservationHistory('''id''', '''customerId'''(User), '''tableId'''(TableEntity), '''restaurantId'''*(Restaurant), reservationDateTime, partySize, specialRequests, status, cancellationReason, checkInDate)
     22ReservationHistory('''reservationHistoryId''', '''customerId'''(User), '''tableId'''(TableEntity), '''restaurantId'''*(Restaurant), reservationDateTime, partySize, specialRequests, status, cancellationReason, checkInDate)
     23
     24PriceHistory('''priceHistoryId''', menuId*(Menu), oldPrice, changeDate) 
     25
    2326
    2427== DDL скрипта за бришење на табелите и креирање на табелите