Changes between Version 8 and Version 9 of ConceptualModel
- Timestamp:
- 05/09/26 20:11:39 (2 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ConceptualModel
v8 v9 190 190 * M:N relation 191 191 * an {{{Admin}}} can manage multiple users, and a {{{User}}} can be managed by multiple admins. 192 * Total participation on Admin, Partial participation on User 192 193 193 194 ---- … … 196 197 * 1:N relation 197 198 * one {{{PetOwner}}} can register multiple pets, but each {{{Pet}}} belongs to one owner. 199 * Partial participation on PetOwner, Total participation on Pet 198 200 199 201 ---- … … 202 204 * 1:1 relation 203 205 * one {{{Booking}}} produces max. one {{{Review}}} from a client. 206 * Partial participation on Booking, Total participation on Review 204 207 205 208 … … 209 212 * M:1 relation 210 213 * 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 211 215 212 216 ---- … … 215 219 * N:N relation 216 220 * 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 217 222 218 223 ---- … … 221 226 * 1:N relation 222 227 * 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}}} 227 233 * 1:N relation 228 234 * 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 229 236 230 237 ---- … … 233 240 * M:N relation 234 241 * 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 235 243 236 244 ---- … … 239 247 * M:N relation 240 248 * 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 241 250 242 251 ---- … … 245 254 * 1:1 relation 246 255 * 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 247 257 248 258 == Version history
