DBML Renderer
DBML is compact om te schrijven en lastig te lezen. Plak je schema hiernaast en zie meteen welke tabellen er zijn, welke sleutels ze hebben en hoe ze samenhangen.
Waar je dit voor gebruikt
Table naam { ... } — een tabel met kolommenid integer [pk] — primaire sleutelemail varchar [unique] — unieke waardeRef: orders.klant_id > klanten.id — veel-op-éénRef: a.id - b.a_id — één-op-éénRef: a.id <> b.a_id — veel-op-veel
Wat anderen van deze tool vinden
Nog geen beoordelingen voor deze tool. Die van jou is de eerste.
Werk je met Westcube?
Laat ook een review achter op GoogleVeelgestelde vragen
Wat is DBML?
Database Markup Language: een compacte tekstnotatie om databaseschema's te beschrijven. Handig om te schrijven en te versioneren, maar zonder plaatje moeilijk te overzien — daar is deze tool voor.
Wordt mijn schema opgeslagen?
Nee. Je DBML gaat naar onze server om omgezet te worden en verdwijnt daarna direct; we bewaren hem niet en loggen de inhoud niet. Alleen als je zelf op 'Deel met preview' klikt slaan we het schema op om een deelbare link te kunnen maken.
Waarom staat er een foutmelding met een regelnummer?
De parser geeft aan waar hij vastloopt. Meestal is het een ontbrekende accolade, of een Ref die naar een tabel verwijst die niet in het schema staat.
Waarom zie ik niet al mijn tabellen?
Boven de zestig tabellen wordt een ER-diagram onleesbaar en traag. We tonen dan de eerste zestig en melden dat expliciet boven het diagram — we kappen nooit stilzwijgend af.
Welke relatietypes worden getekend?
Alle vier de DBML-vormen: veel-op-één (>), één-op-veel (<), één-op-één (-) en veel-op-veel (<>). De cardinaliteit is in het diagram zichtbaar aan de uiteinden van de verbindingslijn.