Changes between Version 8 and Version 9 of ConceptualModel


Ignore:
Timestamp:
05/09/26 20:11:39 (2 weeks ago)
Author:
181201
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ConceptualModel

    v8 v9  
    190190* M:N relation
    191191* an {{{Admin}}} can manage multiple users, and a {{{User}}} can be managed by multiple admins.
     192* Total participation on Admin, Partial participation on User
    192193
    193194----
     
    196197* 1:N relation
    197198* one {{{PetOwner}}} can register multiple pets, but each {{{Pet}}} belongs to one owner.
     199* Partial participation on PetOwner, Total participation on Pet
    198200
    199201----
     
    202204* 1:1 relation
    203205* one {{{Booking}}} produces max. one {{{Review}}} from a client.
     206* Partial participation on Booking, Total participation on Review
    204207
    205208
     
    209212* M:1 relation
    210213* many Pets can have one {{{PetType}}} (for example Cat), but each {{{Pet}}} has exactly one type.
     214* Total participation on Pet, Partial participation on PetType
    211215
    212216----
     
    215219* N:N relation
    216220* a {{{Booking}}} can have two pets from the same owner, while a {{{Pet}}} can be part of many bookings during its life.
     221* Partial participation on Pet, Total participation on Booking
    217222
    218223----
     
    221226* 1:N relation
    222227* a {{{PetOwner}}} can schedule many bookings, but each {{{Booking}}} is created by and owned by one unique {{{PetOwner}}}.
    223 
    224 ----
    225 
    226 {{{is_booked - Booking to PetSitter}}}
     228* Partial participation on PetOwner, Total participation on Booking
     229
     230----
     231
     232{{{is_booked - PetSitter to Booking}}}
    227233* 1:N relation
    228234* a {{{PetSitter}}} can be booked for many bookings, but each {{{Booking}}} is assigned to only one {{{PetSitter}}} at a time.
     235* Partial participation on PetSitter, Total participation on Booking
    229236
    230237----
     
    233240* M:N relation
    234241* a {{{PetSitter}}} can provide multiple services (Walking, Overnight stay) and a {{{Service}}} (Walking) can be provided by many different sitters.
     242* Total participation on PetSitter, Partial participation on Service
    235243
    236244----
     
    239247* M:N relation
    240248* a {{{Booking}}} can require multiple services (Walking, Overnight stay) and a specific {{{Service}}} type can be requested in many different bookings.
     249* Total participation on Booking, Partial participation on Service
    241250
    242251----
     
    245254* 1:1 relation
    246255* each {{{Booking}}} has exactly one {{{Payment}}} record, and each {{{Payment}}} record is associated with exactly one {{{Booking}}}
     256* Partal participation on Booking, Total participation on Payment
    247257
    248258== Version history