Changes between Version 16 and Version 17 of konceptualenDizajnLogickiFizicki
- Timestamp:
- 05/05/25 12:57:29 (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
konceptualenDizajnLogickiFizicki
v16 v17 6 6 7 7 == Шема 8 Customer('''__customerId__''', registrationDate, firstName, lastName, email, password, role, phone, address, membershipLevel)8 User('''id''', firstName, lastName, email, password, role, phone, address, membershipLevel, registrationDate) 9 9 10 Res ervation('''__reservationId__''', '''customerId'''*(Customer), '''paymentId'''*(Payment), '''menuId'''*(Menu), '''tableId'''*(Table), paymentStatus, partySize, reservationDateTime, specialRequests, status, checkInTime, checkOutTime)10 Restaurant('''restaurantId''', name, address, cuisineType, phone, operatingHours, website, socialMediaLinks, rating) 11 11 12 Payment('''__paymentId__''', '''__customerId__'''*(Customer), totalPrice, date, reservationNumber)12 TableEntity('''tableId''', '''restaurantId'''*(Restaurant), capacity, location, isSmokingArea, description, reservationDurationHours) 13 13 14 Menu(''' __menuId__''', '''restaurantId'''*(Restaurant), category)14 Menu('''menuId''', '''restaurantId'''*(Restaurant), itemName, category, price, description) 15 15 16 Item('''__itemId__''', '''menuIditemName'''*(Menu), price, description, dietaryInformation)16 MenuTag('''id''', '''menuId'''*(Menu), tagName, tagValue) 17 17 18 Res taurant('''__restaurantId__''', name, address, cuisineType, phone, operatingHours, deposit, website, socialMediaLinks, rating)18 Reservation('''reservationId''', '''userId'''(User), '''tableId'''(TableEntity), '''restaurantId'''*(Restaurant), reservationDateTime, partySize, specialRequests, status, checkInTime, checkOutTime, paymentStatus) 19 19 20 Table('''__tableId__''', '''restaurantId'''*(Restaurant), capacity, location, isSmokingArea, description)20 PreorderedItem('''id''', '''reservationId'''*(Reservation), name, quantity, price) 21 21 22 item_reservtion_junction('''reservationId'''*(Reservation), '''itemId'''*(Item)22 ReservationHistory('''id''', '''customerId'''(User), '''tableId'''(TableEntity), '''restaurantId'''*(Restaurant), reservationDateTime, partySize, specialRequests, status, cancellationReason, checkInDate) 23 23 24 24 == DDL скрипта за бришење на табелите и креирање на табелите … … 28 28 29 29 == Релациски дијаграм изведен од DBeaver 30 [[Image( dbeaverDijagram.jpg)]]30 [[Image(final_er_norm.jpg)]]