Naar inhoud
Planning/Vrij gereedschap

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.

01 / users

Gebruik een identificatiecode zoals gebruikers of booking_items.

Velden

02 / projects

Gebruik een identificatiecode zoals gebruikers of booking_items.

Velden

Relaties

Cardinaliteit beschrijft een conceptuele link. Definieer de buitenlandse sleutelvelden en de handhaving afzonderlijk.

Schemaweergave

Een conceptuele kijk op uw gegevens en relaties.

users

  • id *uuid · uniek
  • email *string · uniek

projects

  • id *uuid · uniek
  • owner_id *uuid
  • title *string

usersprojectsone-many

Schema-export

database-schema.json
{
  "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."
}
Aantal woorden: 93Terug naar details ↑

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.

  1. 01

    Voeg entiteiten en hun getypte velden toe.

  2. 02

    Verbind entiteiten met relatiekardinaliteiten.

  3. 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.

Alle gereedschappen