Mermaid の ERD(ER図)で UNIQUE や NOT NULL といった情報を書き込めるか

結論

2022年12月7日(水)現在、書けない

根拠

公式ドキュメントにて、最大限に情報を書いた場合の例が以下です。

mermaid-js.github.io

erDiagram
    CAR {
        string allowedDriver FK "The license of the allowed driver"
        string registrationNumber
        string make
        string model
    }

「型」「カラム名」「PK or FK」「コメント」だけが書き込め、これ以上は書き込めません。

感想

Mermaid は慣れれば書き方を見ないで書けますし、人間の可読性も高いです。ぜひとも制約系の情報を含められるようになってほしいです。

Powered by はてなブログ