mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-24 13:24:05 -06:00
1.2 KiB
1.2 KiB
| title | aliases | tags | |
|---|---|---|---|
| entity-relationship-diagrams | ERDs, ERD, entity relationship diagram, Entity Relationship Diagram |
|
cardinality identifying vs non identifying relationship
labels are important - but not always needed
associative entity => changes many to many relationship with additional relationship
subtypes
uses:
- model mutual exclusivity
- better for modelling not for implementation
parallel relationship
could model as separate relationships via staff subtypes not very common
also an example of recursive many-to-many relationships
recursive relationship
labels are critical
usually 1:M can be 1:1 or M:M

dealing with data history
could be many to many relationships:
what do we require:
- for the current point in time
- an histroical record how ⇒ must be selecetive to not use up to much space






