Databaseschema plannen
Plan entiteiten, getypte velden, en relaties met een bewerkbare schemaweergave. Een gestructureerd exporteren JSON specificatie of Mermaid ER diagram, gratis in uw browser.
Schema-export
{
"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."
}De exporttekst blijft in het Engels; je invoer blijft ongewijzigd.
Geen aanmelding. Geen AI credits. Deze tool assembleert uw uitvoer in uw browser.
Van een idee tot iets nuttigs.
- 01
Voeg entiteiten en hun getypte velden toe.
- 02
Verbind entiteiten met relatiekardinaliteiten.
- 03
Bekijk de schemakaarten en export JSON of een Mermaid ER diagram.
Een beetje context.
Deze conceptuele schemaplanner registreert entiteiten, veldtypes, vereiste waarden, unieke waarden en relaties. Uitvoer zijn ontwerpartefacten in plaats van uitvoerbare migraties. Entiteits- en veldnamen maken gebruik van eenvoudige identificaties zodat diagrammen geldig blijven en gemakkelijk te vertalen zijn naar uw gekozen database.
Goede vragen.
Maakt dit database tabellen aan?
Nee. Het exporteert een conceptueel model. Vertaal soorten, beperkingen, indexen en relaties naar herziene migraties voor uw database.
Is een relatie hetzelfde als een buitenlandse sleutel?
Nee. De JSON en diagram beschrijven een relatie, maar niet automatisch toevoegen of handhaven van buitenlandse-sleutel velden. Voeg deze velden expliciet toe tijdens de implementatie.