

  ┌──────────────┐    ┌──────────────┐    ┌──────────────┐    ┌──────────────┐
  │      A       │    │      C       │    │      E       │    │      G       │
  └──────────────┘    └──────────────┘    └──────────────┘    └──────────────┘
          │1                  │1                  │0..1               │1..*
          │ one-to-one        │ one-to-many       │ opt-to-many       │ many-to-many
          │                   │                   │                   │
          │1                  │0..*               │1..*               │0..*
  ┌──────────────┐    ┌──────────────┐    ┌──────────────┐    ┌──────────────┐
  │      B       │    │      D       │    │      F       │    │      H       │
  └──────────────┘    └──────────────┘    └──────────────┘    └──────────────┘
