Mit dem Bearbeiten beginnen
Das Bearbeiten beginnt über das Kontextmenü, das Sie mit einem Rechtsklick öffnen.

Ein Rechtsklick auf eine Tabelle, eine Notiz, eine Tabellengruppe oder eine Beziehung öffnet stattdessen das eigene Menü dieses Elements.
Ein Rechtsklick auf eine bereits ausgewählte Tabelle, Notiz oder Tabellengruppe behält die gesamte Auswahl bei, sodass Einträge wie Color und Delete selected auf die ganze Auswahl wirken – siehe Mehrfachauswahl.
Willkommensbildschirm
In der Web-App, in Google Drive, VS Code, Obsidian und einer JetBrains-IDE öffnet sich ein leeres Diagramm mit einem Willkommensbildschirm über der ERD-Zeichenfläche. Ein Element <erd-editor> auf Ihrer eigenen Seite zeigt ihn nur, wenn die Seite ihn mit enableWelcomeScreen einschaltet.
Ein Diagramm gilt als leer, solange es keine Tabelle, keine eingeblendete Notiz und keine eingeblendete Tabellengruppe enthält, daher zählen Notizen und Gruppen, die mit den Ansichtsoptionen ausgeblendet sind, nicht. Der Bildschirm verschwindet, sobald das Diagramm eines davon enthält, und kehrt zurück, wann immer das Diagramm wieder leer ist, zum Beispiel nachdem Sie die letzte Tabelle gelöscht oder das Hinzufügen der ersten rückgängig gemacht haben.
Er wird weder in einem schreibgeschützten Editor noch im Zen-Modus angezeigt, auch nicht, solange die Tabelleneigenschaften geöffnet sind oder solange die Diff-Ansicht, die Vorschau des Automatischen Layouts oder die Zeitreise die Zeichenfläche übernimmt.

Unter der Überschrift Right-click the canvas for every action. befindet sich ein Menü:
New Tablefügt eine Tabelle hinzu, wieAlt + N.New Memofügt eine Notiz hinzu, wieAlt + M. Der Eintrag entfällt, solange Notizen ausgeblendet sind.Importersetzt das Menü durchBackund die Formatejson,Schema SQL,GraphQL,DBMLundAML. Nach der Wahl eines Formats wird eine Datei dieses Formats abgefragt und anstelle des leeren Diagramms geladen – siehe Dateien importieren oder exportieren.BackoderEscapeführt zum ersten Menü zurück.Command Paletteöffnet die Schnellsuche, wieCtrl + K(Windows/Linux) oder⌘ + K(Mac).Shortcutsöffnet die Einstellungen auf ihrer RegisterkarteShortcuts.
Wo die Zeichenfläche breit genug ist, zeigen New Table, New Memo und Command Palette die Taste, die ihrem Befehl derzeit zugewiesen ist, auch wenn ein Host sie neu belegt hat.
Sobald ein Eintrag den Tastaturfokus hat, wechseln ↑ und ↓ zwischen den Einträgen und springen dabei vom letzten zum ersten und umgekehrt, Home und End springen zum ersten und zum letzten Eintrag, und Enter oder Space betätigt den fokussierten Eintrag. Alle anderen Tastenkombinationen funktionieren weiterhin, sodass Alt + N auch von dort aus eine Tabelle hinzufügt.
Nur das Menü nimmt Klicks an: Ein Drücken der Maustaste an einer anderen Stelle des Bildschirms erreicht die Zeichenfläche, und ein Rechtsklick auf die Zeichenfläche öffnet wie gewohnt das Kontextmenü.
Wo die Zeichenfläche Platz bietet, zeigen handgezeichnete Pfeile auf:
- die Schaltfläche
Searchder Symbolleiste:Search commands and tables - die Schaltflächen
ThemeundDisplay Language:Pick a theme and a languageoder, wenn die Symbolleiste nur eine von beiden zeigt,Pick a themeoderPick a language– siehe Sprache und Design - die Symbolleiste der Zeichenfläche am unteren Rand:
Pan, zoom and draw relationships
Solange der Explorer eingeblendet ist, bedeckt der Willkommensbildschirm nur die Zeichenfläche daneben.
Ein Pfeil, dessen Schaltfläche in der Symbolleiste über dem Explorer steht, entfällt. Der Pfeil für Theme und Display Language entfällt erst, wenn seine beiden Schaltflächen über dem Explorer stehen; bis dahin zeigt er auf diejenige, die noch über der Zeichenfläche steht.
Eine Beschriftung, die neben ihrem Pfeil keinen Platz hat, hängt stattdessen unter dem Pfeil.
Tabellen erstellen
Erstellen Sie eine Tabelle über das Kontextmenü, mit der Schaltfläche New Table in der Symbolleiste der Zeichenfläche oder mit der Tastenkombination Alt + N.
Notizen erstellen
Erstellen Sie eine Notiz über das Kontextmenü, mit der Schaltfläche New Memo in der Symbolleiste der Zeichenfläche oder mit der Tastenkombination Alt + M.
Solange View Option → Memos ausgeschaltet ist, sind Notizen ausgeblendet, nirgends wird New Memo angeboten, und Alt + M fügt keine hinzu – siehe Ansichtsoptionen für Tabellen.
Eine Notiz ist ein Freitext auf der Zeichenfläche. Klicken Sie in ihren Textbereich und schreiben Sie; der Text wird mit dem Dokument gespeichert.
Escape beendet den Bearbeitungsmodus der Notiz, behält Ihre Eingabe bei und lässt die Notiz ausgewählt, und ein zweites Escape hebt die Auswahl auf.
Ziehen Sie ihren Rand, um ihre Größe zu ändern. Das x in ihrer Kopfzeile, das angezeigt wird, solange sich der Zeiger über der Notiz befindet, löscht sie.
Ein Rechtsklick auf eine Notiz öffnet ihr Menü, nicht den Bearbeitungsmodus: Color, Remove color, solange ein ausgewähltes Element eine Farbe hat, und Delete, angezeigt als Delete selected, solange die Notiz eines von zwei oder mehr ausgewählten Elementen ist. Eine ausgewählte Notiz wird auch mit den Tasten gelöscht, die Tabellen löschen – siehe Tabellen und Notizen löschen.

Tabellengruppen erstellen
Eine Tabellengruppe ist ein Rahmen, der Tabellen enthält, und Sie können ihr einen Namen und eine Farbe geben. Erstellen Sie eine Tabellengruppe auf einem von zwei Wegen:
- Wählen Sie
New Table Groupim Kontextmenü oder in der Schnellsuche, klicken Sie auf die SchaltflächeNew Table Groupin der Symbolleiste der Zeichenfläche oder drücken SieAlt + G(Windows/Linux) oder⌥ + G(Mac), und ziehen Sie dann einen Rahmen über die Zeichenfläche auf. Jede Tabelle, deren Mitte im Rahmen liegt, wird in die neue Gruppe aufgenommen, sofern sie nicht bereits in einer anderen Gruppe ist – siehe Gruppe zeichnen. - Wählen Sie Tabellen aus und rufen Sie
Group selected tablesim Kontextmenü einer Tabelle oderGroup Selected Tablesin der Schnellsuche auf oder drücken SieTund dannG– siehe Ausgewählte Tabellen gruppieren.
Das Benennen, Einfärben, Verschieben, Ändern der Größe und alles Weitere wird in Tabellengruppen beschrieben.
Beziehungen erstellen
Beginnen Sie das Zeichnen einer Beziehung über das Kontextmenü, über die Symbolleiste der Zeichenfläche am unteren Rand der Zeichenfläche oder mit einer Tastenkombination. Jeder Beziehungstyp hat seine eigene:
- Zero One:
Ctrl + Alt + 1(Windows/Linux) oder⌘ + ⌥ + 1(Mac) - Zero N:
Ctrl + Alt + 2(Windows/Linux) oder⌘ + ⌥ + 2(Mac) - One Only:
Ctrl + Alt + 3(Windows/Linux) oder⌘ + ⌥ + 3(Mac) - One N:
Ctrl + Alt + 4(Windows/Linux) oder⌘ + ⌥ + 4(Mac)
Sobald ein Typ aktiviert ist, ändert sich der Mauszeiger. Klicken Sie zuerst auf die Elterntabelle und dann auf die Kindtabelle.
Die Elterntabelle erhält einen Primärschlüssel, falls sie keinen hat, und für jede Primärschlüsselspalte der Elterntabelle erhält die Kindtabelle eine Fremdschlüsselspalte mit Not Null und demselben Datentyp, Standardwert und Kommentar.
Ein Serial-Schlüssel bildet die Ausnahme: Sein Fremdschlüssel erhält den Ganzzahltyp, den der Serial-Typ speichert, etwa integer für serial4 – siehe Identifizierende Beziehungen.
Jede Fremdschlüsselspalte wird nach ihrem Schlüssel benannt: Einem Namen aus einem Wort wie id wird der Name der Elterntabelle vorangestellt (user_id), ein Name aus mehreren Wörtern wie member_id bleibt erhalten, und ein Name, den die Kindtabelle bereits hat, wird nummeriert (user_id_2) – siehe Namen der Fremdschlüsselspalten.
Wenn Sie zweimal auf dieselbe Tabelle klicken, wird eine selbstreferenzierende Beziehung gezeichnet.
Bei einer neuen Beziehung stehen On Delete und On Update beide auf Not set; ändern Sie sie über das Kontextmenü der Beziehung – siehe ON DELETE und ON UPDATE.
Drücken Sie Escape oder erneut dieselbe Tastenkombination, um abzubrechen. Der Abbruch lässt die Auswahl, wie sie ist, und das nächste Escape hebt sie auf.
Sobald die Elterntabelle gewählt ist und Sie mit dem Zeiger auf eine Tabelle zeigen, an der die Beziehung enden kann, wird diese Tabelle umrandet, und daneben erscheinen zwei Schaltflächen:
Create new columns(+) zeichnet die Beziehung mit neuen Fremdschlüsselspalten, wie ein Klick auf die Tabelle.Map to existing columns(ein Link-Symbol) beendet das Zeichnen und öffnet den Dialog Spalten zuordnen für die beiden Tabellen, sodass die Beziehung Spalten verwenden kann, die die Kindtabelle bereits hat. Nichts wird geschrieben, bevor SieMapdrücken.
Auch die Elterntabelle zeigt die Schaltflächen, sobald sich der Zeiger ein kleines Stück von der Stelle entfernt hat, an der Sie sie angeklickt haben, sodass auch eine selbstreferenzierende Beziehung bestehenden Spalten zugeordnet werden kann.
Ein Finger hat keinen Hover-Zustand, daher erscheinen die Schaltflächen nie, wenn Sie mit einem Finger zeichnen, und ein Tippen auf die Kindtabelle zeichnet die Beziehung sofort; ein Stift zeigt sie wie eine Maus an.
Hat die Elterntabelle ihren Primärschlüssel bis zum Erreichen der Kindtabelle verloren, zum Beispiel durch ein Rückgängigmachen oder die Änderung eines Mitbearbeiters, ist die Schaltfläche Create new columns mit dem Tooltip <parent> has no primary key to copy abgeblendet, und ein Klick auf die Kindtabelle beendet das Zeichnen, ohne etwas zu zeichnen.

Tabellen und Notizen duplizieren
Vorhandene Tabellen und Notizen lassen sich kopieren, einfügen und mit gedrückter Taste Alt ziehen, um sie zu duplizieren – siehe Tabellenfunktionen.