Datenbank-Schema-Generator

Aus einer Beschreibung wird ein normalisiertes Schema: Entitäten, Beziehungen, ER-Diagramm, SQL und Prisma.

Beispiel ansehen:

Kostenlos, ohne Konto. Die Verarbeitung übernimmt ein KI-Modell; Ergebnisse bleiben 90 Tage abrufbar.

So funktioniert es

edit_note

App beschreiben oder Anforderungen einfügen

Je mehr du darüber sagst, was Menschen mit den Daten tun, desto besser werden die Beziehungen.

account_tree

Entitäten und Beziehungen erhalten

Tabellen mit typisierten Feldern, Primär- und Fremdschlüsseln, Zwischentabellen für n:m, sinnvolle Indizes.

code

In deinem Format mitnehmen

ER-Diagramm, CREATE-TABLE-Anweisungen für deine Datenbank und ein Prisma-Schema — kopiere, was du nutzt.

Was der Generator richtig macht

Die Fehler, die später Wochen kosten, sind die, die er vermeidet.

link
Zwischentabellen statt Arrays

n:m-Beziehungen bekommen eine eigene Tabelle mit Schlüsseln statt einer kommagetrennten Spalte.

schedule
Zeitstempel überall

Jede Tabelle erhält created_at und updated_at, weil jede App irgendwann fragt, wann sich etwas geändert hat.

storage
Typen, die deine Datenbank kennt

PostgreSQL bekommt uuid und timestamptz, MySQL char(36) und datetime, SQLite text und integer.

Fragen zum Schema-Generator

  • Welche Datenbanken werden unterstützt?

    PostgreSQL (Standard und das, was Chattee bereitstellt), MySQL/MariaDB und SQLite. SQL und Prisma-Schema folgen der gewählten Datenbank, und das ER-Diagramm wird aus diesem SQL gezeichnet.

  • Ist das Schema normalisiert?
  • Kann ich ein bestehendes Lastenheft einfügen?
  • Ist das wirklich kostenlos?
  • Was passiert mit meiner Eingabe?
  • Kann ich das Ergebnis außerhalb von Chattee nutzen?

Aus dem Schema eine App machen

Chattee stellt eine verwaltete PostgreSQL-Datenbank bereit, erzeugt die API und baut die Ansichten je Entität. Die Planung ist kostenlos.

Kostenlos starten arrow_forward