ER: Crossing Edges and Edge Labels

Four relationships where a dashed edge crosses a solid one (#2112). In the ASCII panel every crossing is drawn as a junction, each label sits on its own edge or beside its own stem, and no edge runs along an entity border.

er-crossing-edges-and-edge-labels.mmd
erDiagram
  AUTHOR ||--o{ BOOK : writes
  AUTHOR ||..o{ AWARD : receives-award
  PUBLISHER ||--o{ BOOK : prints
  PUBLISHER ||..o{ CATALOG : appears-in
Output
ER diagram, Zombie Mermaid AUTHOR (no attributes) BOOK (no attributes) AWARD (no attributes) PUBLISHER (no attributes) CATALOG (no attributes) writes receives-award prints appears-in

More ER diagram examples