Willkommen bei EntityFlow
EntityFlow ist ein kollaborativer, selbst hostbarer ERD-Designer (Entity-Relationship-Diagramm) in Echtzeit. Sie zeichnen Ihre Datenbank so, wie Sie sie sich vorstellen — Tabellen, Felder, Schlüssel, Beziehungen und Gruppen — und EntityFlow verwandelt sie in sauberes, dialektgerechtes SQL, validiert es während der Eingabe und lässt Ihr gesamtes Team gleichzeitig am selben Diagramm arbeiten.

Es läuft in Ihrem Browser, ohne dass etwas installiert werden muss, wird als Desktop-Anwendung ausgeliefert und kann vollständig selbst gehostet werden — bringen Sie Ihre eigene Datenbank und Ihren Identitätsanbieter mit. Die Anmeldung ist passwortlos (Ihre E-Mail-Adresse und ein Einmalcode), und Inhaber und Administratoren verwalten ihr Konto in EntityFlow Hub.
Was Sie tun können
- Visuell entwerfen. Platzieren Sie Tabellen auf einer unendlichen Arbeitsfläche, fügen Sie Felder mit den richtigen Typen und Einschränkungen hinzu und verbinden Sie Fremdschlüssel durch Ziehen zwischen Ports. EntityFlow führt die Verbindungen für Sie. → Der Editor
- Große Schemata organisieren. Fassen Sie zusammengehörige Tabellen in Container-Gruppen zusammen, kommentieren Sie mit Haftnotizen und definieren Sie wiederverwendbare Aufzählungstypen. → Container-Gruppen
- SQL und DBML generieren. Exportieren Sie produktionsreifes DDL für PostgreSQL, MySQL, MariaDB, SQL Server und SQLite sowie DBML, PNG/SVG, PDF und JSON. → Export und SQL
- Von überall importieren. Beginnen Sie leer, fügen Sie ein Abfrageergebnis ein, importieren Sie DBML/JSON oder verbinden Sie sich mit einer aktiven Datenbank und halten Sie Ihr Diagramm damit synchron. → Import
- In Echtzeit zusammenarbeiten. Mehrere Bearbeiter, Live-Cursor, Präsenz-Avatare und Folgemodus — gestützt auf ein konfliktfreies CRDT, das offline funktioniert. → Zusammenarbeit
- Durch die Zeit reisen. Erfassen Sie Versionen, vergleichen Sie zwei beliebige, generieren Sie die Migration dazwischen und stellen Sie wieder her oder erstellen Sie einen Fork. → Versionierung
Wählen Sie Ihren Weg
| Wenn Sie… möchten | Beginnen Sie hier |
|---|---|
| Es von Anfang bis Ende in Aktion sehen | Schnellstart |
| Die Bausteine verstehen | Schlüsselkonzepte |
| Die Arbeitsfläche und Tastenkürzel lernen | Der Editor |
| Sich anmelden oder ein Konto erstellen | Anmeldung |
| Eine bestehende Datenbank einbinden | Mit einer Datenbank verbinden |
| Ihr Team verwalten | EntityFlow Hub |
| Es auf Ihrer eigenen Infrastruktur betreiben | Selbst-Hosting |
:::tip Das Beispieldiagramm Jeder Screenshot in dieser Dokumentation verwendet ein kleines Beispiel — Acme Storefront, ein Shop-Schema mit sechs Tabellen, aufgeteilt in eine Catalog-Gruppe und eine Sales & Fulfilment-Gruppe. Sie können es als JSON herunterladen und mit File → Import JSON in EntityFlow importieren, um mitzuverfolgen. :::