Pianificatore dello schema del database
Pianifica le entità, i campi digitati e le relazioni con una visualizzazione dello schema modificabile. Esportare una struttura JSON specifica o Mermaid ER diagramma, gratuito nel browser.
Schema di esportazione
{
"entities": [
{
"name": "users",
"fields": [
{
"name": "id",
"type": "uuid",
"required": true,
"unique": true
},
{
"name": "email",
"type": "string",
"required": true,
"unique": true
}
]
},
{
"name": "projects",
"fields": [
{
"name": "id",
"type": "uuid",
"required": true,
"unique": true
},
{
"name": "owner_id",
"type": "uuid",
"required": true,
"unique": false
},
{
"name": "title",
"type": "string",
"required": true,
"unique": false
}
]
}
],
"relationships": [
{
"from": "users",
"to": "projects",
"cardinality": "one-many"
}
],
"note": "Conceptual schema. Relationships do not automatically create foreign keys, indexes, or migrations."
}Il testo esportato resta in inglese; i tuoi dati vengono mantenuti come inseriti.
Non c'e' segnale. Niente crediti per l'IA. Questo strumento assembla l'output nel tuo browser.
Da un'idea a qualcosa di utile.
- 01
Aggiungere entità e i loro campi digitati.
- 02
Collegare le entità con le cardinalità relazionali.
- 03
Verificare le schede schema ed esportare JSON o un diagramma ER sirena.
Un po' di contesto.
Questo schema planner concettuale registra entità, tipi di campo, valori richiesti, valori unici e relazioni. Le esportazioni sono artefatti di design piuttosto che migrazioni eseguibili. I nomi di ingresso e campo utilizzano identificatori semplici in modo che i diagrammi rimangano validi e facili da tradurre nel database scelto.
Buone domande.
Questo crea tabelle di database?
No. Esporta un modello concettuale. Traduci tipi, vincoli, indici e relazioni in migrazioni revisionate per il tuo database.
Una relazione è la stessa di una chiave straniera?
No. Il JSON e diagramma descrivono una relazione, ma non aggiungere automaticamente o far rispettare i campi chiave straniera. Aggiungi questi campi esplicitamente durante l'implementazione.