Changes between Version 11 and Version 12 of konceptualenDizajn


Ignore:
Timestamp:
12/16/24 15:51:40 (4 weeks ago)
Author:
213209
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • konceptualenDizajn

    v11 v12  
    55== Ентитети
    66
    7 '''Entity: Customer'''
     7* '''Entity: Customer'''
    88
    99Description: Represents a customer who can make reservations.
     
    1111Attributes:
    1212
    13 '''Entity: Restaurant'''
     13* '''Entity: Restaurant'''
    1414
    1515Description: Represents a restaurant, which contains menus and tables.
     
    1717Attributes:
    1818
    19 '''Entity: Menu'''
     19* '''Entity: Menu'''
    2020
    2121Description: Represents the menu associated with a restaurant.
     
    2323Attributes:
    2424
    25 '''Entity: Table'''
     25* '''Entity: Table'''
    2626
    2727Description: Represents a table in a restaurant that can be reserved.
     
    2929Attributes:
    3030
    31 '''Entity: Reservation'''
     31* '''Entity: Reservation'''
    3232
    3333Description: Represents a reservation made by a customer.
     
    3535Attributes:
    3636
    37 '''Entity: Payment'''
     37* '''Entity: Payment'''
    3838Description: A weak entity describing the process of paying the reservation.
    3939Partial Key: paymentId - Artificial ID for the payment.
     
    4242reservation_nr: Number of reservation paid.
    4343total_price: Derived attribute.
     44
     45== Релации
     46
     47* Relationship: has
     48
     49Description: A 1:N relationship between Restaurant and Menu.
     50Details:
     51A restaurant can have multiple menus.
     52A menu belongs to one restaurant.
     53Relationship: contains
     54
     55Description: A 1:N relationship between Restaurant and Table.
     56Details:
     57A restaurant contains multiple tables.
     58A table belongs to one restaurant.
     59Relationship: makes
     60
     61Description: A 1:N relationship between Customer and Reservation.
     62Details:
     63A customer can make multiple reservations.
     64A reservation is made by one customer.
     65Relationship: none specified for Table to Reservation
     66
     67Details: There seems to be no direct relationship linking tables to reservations, though it might be implicit.