📝
Mermaidを書いてみたメモ 〜ER図〜
エンティティを定義
erDiagram
products
orders
型と名前
erDiagram
products{
string code
string name
datetime2 createdAt
datetime2 updatedAt
}
orders{
int id
string productCode
}
属性(PK,FK)
erDiagram
products{
string code PK
string name
datetime2 createdAt
datetime2 updatedAt
}
orders{
int id PK
string productCode FK
}
コメント
erDiagram
products{
string code PK "商品コード"
string name "商品名"
datetime2 createdAt "作成日時"
datetime2 updatedAt "更新日時"
}
orders{
int id PK "注文ID"
string productCode FK "商品コード"
}
リレーショナルの定義
erDiagram
products{
string code PK "商品コード"
string name "商品名"
datetime2 createdAt "作成日時"
datetime2 updatedAt "更新日時"
}
orders{
int id PK "注文ID"
string productCode FK "商品コード"
}
products ||--o{ orders: "商品コード"
左端 | 右端 | 意味 |
---|---|---|
|o | o| | 0個 or 1個 |
|| | || | 1個 |
}o | o{ | 0個以上 |
}| | |{ | 1個以上 |
Discussion