Gitlab Mermaid markdown does not support ER diagrams

Proposal

Entity Relationship diagrams are useful for describing data models, and have been supported by Mermaid for some time:

Gitlab Mermaid Markdown should support Entity Relationship diagrams in addition to the Gantt, Sequence Diagram, and Flowchart diagrams which are currently supported: https://about.gitlab.com/handbook/tools-and-tips/mermaid/

This is an example Entity Relationship diagram definition:

erDiagram
    CUSTOMER }|..|{ DELIVERY-ADDRESS : has
    CUSTOMER ||--o{ ORDER : places
    CUSTOMER ||--o{ INVOICE : "liable for"
    DELIVERY-ADDRESS ||--o{ ORDER : receives
    INVOICE ||--|{ ORDER : covers
    ORDER ||--|{ ORDER-ITEM : includes
    PRODUCT-CATEGORY ||--|{ PRODUCT : contains
    PRODUCT ||--o{ ORDER-ITEM : "ordered in"

And this is what the rendered Entity Relationship diagram looks like:

Screenshot_2023-03-04_at_6.18.23_PM

Edited by Peter Wolfenden