🗄️ Mermaid
Dijagram entiteta i veza
Dizajnirajte sheme baza podataka koje imaju smisla
Što je Dijagram entiteta i veza?
ER dijagram prikazuje entitete baze podataka, njihove atribute i kardinalnost veza među njima (jedan-prema-više, više-prema-više). To je nacrt svake relacijske baze podataka.
Primjer uživo
erDiagram
CUSTOMER ||--o{ ORDER : places
ORDER ||--|{ ORDER_LINE : contains
PRODUCT ||--o{ ORDER_LINE : "ordered in"
CUSTOMER {
string id PK
string email UK
}
ORDER {
string id PK
date created_at
}Kada ga koristiti
Dizajnirajte novu shemu baze podataka prije prve migracije
Dokumentirajte postojeću shemu za nove članove tima
Raspravljajte o podatkovnim modelima s netehničkim dionicima
Osnovna sintaksa
erDiagram
USER ||--o{ POST : writes
USER {
string id PK
string email
}Pitanja o ovom dijagramu
Kako čitati simbole kardinalnosti poput ||--o{ ?
|| znači točno jedan, o| nula ili jedan, }| jedan ili više, }o nula ili više. Dakle CUSTOMER ||--o{ ORDER čita se „jedan kupac stvara nula ili više narudžbi“.
Mogu li generirati ER dijagram iz SQL-a?
Da — zalijepite svoje CREATE TABLE naredbe ili opišite svoje podatke i AI izrađuje odgovarajući ER dijagram s ključevima i vezama.
Izradite svoj Dijagram entiteta i veza odmah
Opišite ga prirodnim jezikom — AI piše Mermaid kod umjesto vas.
Otvori Mermaid Studio