На главную
Таблицы и SQL
CREATE TABLE в ER-диаграмму
Из DDL собирает схему связей таблиц и код диаграммы Mermaid.
Код Mermaid
erDiagram
users ||--o{ orders : "user_id"
orders ||--o{ order_items : "order_id"
users {
serial id PK
varchar_255_ email UK
varchar_64_ city
}
orders {
serial id PK
integer user_id FK
numeric_10_2_ total
timestamp created_at
}
order_items {
serial id PK
integer order_id
integer product_id
integer qty
}2 внешних ключей
Связи
| Откуда | Колонка | Куда |
|---|---|---|
| orders | user_id | users.id |
| order_items | order_id | orders.id |
3 колонок
users
| id PK | serial |
| varchar(255), обязательна | |
| city | varchar(64) |
4 колонок
orders
| id PK | serial |
| user_id FK | integer, обязательна |
| total | numeric(10,2), обязательна |
| created_at | timestamp, обязательна |
4 колонок
order_items
| id PK | serial |
| order_id | integer, обязательна |
| product_id | integer, обязательна |
| qty | integer, обязательна |