▶ has-a (composition)
◇subclass (is-a)
* cardinality
flipped FK inverted for display
↻ cycle
Italic abstract
How to read this:
Indented items show containment: a parent class "contains" the child via a named slot.
◇ marks subclasses
(inheritance) — they inherit the parent's has-a slots and only show their
own additional slots, avoiding duplication.
BDCHM stores foreign keys on the child side (e.g., Participant.member_of_research_study),
so many containment edges are flipped for this view.
Classes can appear under multiple parents. Click any row to expand/collapse.
Loading…