erDiagram
    A ||--|| B : "one to one"
    C ||--o{ D : "one to zero-or-more"
    E ||--|{ F : "one to one-or-more"
    G }o--o{ H : "zero-or-more to zero-or-more"
    I o|--|| J : "zero-or-one to one"
