Începerea editării
Editarea începe din meniul contextual, deschis cu un clic dreapta.

Un clic dreapta pe un tabel, pe o notă, pe un grup de tabele sau pe o relație deschide în schimb meniul propriu al elementului respectiv.
Un clic dreapta pe un tabel, pe o notă sau pe un grup de tabele deja selectat păstrează întreaga selecție, așa că elementele de meniu, de exemplu Color și Delete selected, acționează asupra întregii selecții (consultați Selecție multiplă).
Ecranul de bun venit
În aplicația web, în Google Drive, în VS Code, în Obsidian și într-un IDE JetBrains, o diagramă goală se deschide cu un ecran de bun venit deasupra pânzei ERD. Un element <erd-editor> din propria pagină îl afișează doar când pagina îl activează cu proprietatea enableWelcomeScreen.
O diagramă este considerată goală cât timp nu conține niciun tabel, nicio notă afișată și niciun grup de tabele afișat, așa că notele și grupurile ascunse cu View Option nu contează. Ecranul dispare de îndată ce diagrama conține unul dintre acestea și revine ori de câte ori diagrama devine din nou goală, de exemplu după ce ștergeți ultimul tabel sau anulați adăugarea primului.
Nu se afișează într-un editor doar în citire, în modul Zen, cât timp este deschis panoul Proprietăți tabel sau cât timp vizualizatorul de diferențe, previzualizarea aranjării automate sau călătoria în timp ocupă pânza.

Sub titlul Right-click the canvas for every action. se află un meniu:
New Tableadaugă un tabel, la fel caAlt + N.New Memoadaugă o notă, la fel caAlt + M. Lipsește cât timp notele sunt ascunse.Importînlocuiește meniul cuBackși cu formatelejson,Schema SQL,GraphQL,DBMLșiAML. Alegerea unui format solicită un fișier în acel format și îl încarcă în locul diagramei goale (consultați Importarea sau exportarea fișierelor). CuBacksau cuEscapese revine la primul meniu.Command Palettedeschide căutarea rapidă, la fel caCtrl + K(Windows/Linux) sau⌘ + K(Mac).Shortcutsdeschide setările în filaShortcuts.
Acolo unde pânza este suficient de lată, New Table, New Memo și Command Palette afișează combinația de taste asociată în prezent comenzii lor, inclusiv una reasociată de o aplicație gazdă.
Odată ce un rând are focusul tastaturii, ↑ și ↓ parcurg rândurile și reiau lista de la capăt, Home și End sar la primul și la ultimul rând, iar Enter sau Space acționează rândul activ. Toate celelalte comenzi rapide funcționează în continuare, așa că Alt + N adaugă un tabel și de acolo.
Doar meniul preia clicurile: o apăsare oriunde altundeva pe ecran ajunge la pânză, iar un clic dreapta pe pânză deschide meniul contextual ca de obicei.
Acolo unde pânza are spațiu, săgeți desenate de mână indică:
- butonul
Searchdin bara de instrumente:Search commands and tables - butoanele
ThemeșiDisplay Language:Pick a theme and a languageori, când bara de instrumente îl afișează doar pe unul dintre ele,Pick a themesauPick a language(consultați Limbă și temă) - bara de instrumente a pânzei din partea de jos:
Pan, zoom and draw relationships
Cât timp exploratorul este afișat, ecranul de bun venit acoperă doar pânza de lângă el.
O săgeată al cărei buton din bara de instrumente se află deasupra exploratorului lipsește. Săgeata pentru Theme și Display Language lipsește doar când ambele ei butoane se află deasupra exploratorului; până atunci, indică butonul aflat încă deasupra pânzei.
O etichetă care nu are loc lângă săgeata ei apare în schimb sub săgeată.
Crearea tabelelor
Creați un tabel din meniul contextual, cu butonul New Table din bara de instrumente a pânzei sau cu comanda rapidă Alt + N.
Crearea notelor
Creați o notă din meniul contextual, cu butonul New Memo din bara de instrumente a pânzei sau cu comanda rapidă Alt + M.
Cât timp opțiunea View Option → Memos este dezactivată, notele sunt ascunse, nicăieri nu se oferă New Memo, iar Alt + M nu adaugă nicio notă (consultați Opțiuni de afișare a tabelelor).
O notă este o însemnare cu text liber pe pânză. Faceți clic în corpul ei și tastați; textul se salvează odată cu documentul.
Escape închide editorul notei, păstrând ce ați tastat și lăsând nota selectată, iar o a doua apăsare pe Escape deselectează tot.
Glisați-i marginea pentru a o redimensiona. Butonul x din antetul ei, afișat cât timp indicatorul se află deasupra notei, o șterge.
Un clic dreapta pe o notă deschide meniul ei, nu editorul: Color, Remove color cât timp vreun element selectat are o culoare și Delete, care afișează Delete selected cât timp nota se numără printre două sau mai multe elemente selectate. O notă selectată se șterge și cu tastele care șterg tabelele (consultați Ștergerea tabelelor și notelor).

Crearea grupurilor de tabele
Un grup de tabele este un chenar care conține tabele și căruia îi puteți da un nume și o culoare. Creați unul în oricare dintre aceste două moduri:
- Alegeți
New Table Groupdin meniul contextual sau din căutarea rapidă, faceți clic pe butonulNew Table Groupdin bara de instrumente a pânzei ori apăsațiAlt + G(Windows/Linux) sau⌥ + G(Mac), apoi trasați un chenar pe pânză prin glisare. Fiecare tabel al cărui centru se află în interiorul chenarului intră în noul grup, dacă nu face deja parte din alt grup (consultați Trasarea unui grup). - Selectați tabele, apoi alegeți
Group selected tablesdin meniul contextual al unui tabel sauGroup Selected Tablesdin căutarea rapidă ori apăsațiTapoiG(consultați Gruparea tabelelor selectate).
Denumirea, colorarea, mutarea, redimensionarea și celelalte operații sunt descrise în Grupuri de tabele.
Crearea relațiilor
Începeți o relație din meniul contextual, din bara de instrumente a pânzei din partea de jos a pânzei sau cu o comandă rapidă. Fiecare tip de relație are propria comandă rapidă:
- Zero One:
Ctrl + Alt + 1(Windows/Linux) sau⌘ + ⌥ + 1(Mac) - Zero N:
Ctrl + Alt + 2(Windows/Linux) sau⌘ + ⌥ + 2(Mac) - One Only:
Ctrl + Alt + 3(Windows/Linux) sau⌘ + ⌥ + 3(Mac) - One N:
Ctrl + Alt + 4(Windows/Linux) sau⌘ + ⌥ + 4(Mac)
Odată ce trasarea unui tip este activă, cursorul se schimbă. Faceți clic mai întâi pe tabelul părinte, apoi pe tabelul copil.
Tabelul părinte primește o cheie primară dacă nu are niciuna, iar pentru fiecare coloană cheie primară a părintelui, tabelul copil primește o coloană cheie străină Not Null cu același tip de date, aceeași valoare implicită și același comentariu.
O cheie de tip serial face excepție: cheia străină corespunzătoare primește tipul întreg pe care îl stochează tipul serial, de exemplu integer pentru serial4 (consultați Relații identificatoare).
Fiecare coloană cheie străină este denumită după cheia sa: un nume dintr-un singur cuvânt, de exemplu id, primește în față numele tabelului părinte (user_id), un nume din mai multe cuvinte, de exemplu member_id, se păstrează, iar un nume pe care tabelul copil îl are deja primește un număr, ca în user_id_2 (consultați Numele coloanelor cheie străină).
Două clicuri pe același tabel trasează o relație autoreferențială.
O relație nouă pornește cu On Delete și On Update setate amândouă pe Not set; modificați-le din meniul ei contextual (consultați ON DELETE și ON UPDATE).
Apăsați Escape sau apăsați din nou aceeași comandă rapidă pentru a renunța. Renunțarea lasă selecția neschimbată, iar următoarea apăsare pe Escape deselectează tot.
După ce ați ales tabelul părinte, trecerea indicatorului peste un tabel la care se poate încheia relația conturează tabelul respectiv și afișează lângă el două butoane:
Create new columns(+) trasează relația cu coloane cheie străină noi, la fel ca un clic pe tabel.Map to existing columns(o pictogramă de link) încheie trasarea și deschide caseta de dialog Mapare coloane pentru cele două tabele, astfel încât relația să poată folosi coloane pe care tabelul copil le are deja. Nu se scrie nimic până când nu apăsațiMap.
Și tabelul părinte afișează butoanele, odată ce indicatorul s-a deplasat puțin față de locul în care ați făcut clic pe el, astfel încât și o relație autoreferențială poate fi mapată pe coloane existente.
Degetul nu are o stare de trecere a indicatorului, așa că atunci când trasați cu el, butoanele nu apar niciodată, iar o atingere pe tabelul copil trasează imediat relația; un stilou le afișează la fel ca un mouse.
Dacă, până ajungeți la tabelul copil, tabelul părinte și-a pierdut cheia primară, de exemplu în urma unei anulări sau a unei editări făcute de un colaborator, butonul Create new columns este estompat și are sfatul ecran <parent> has no primary key to copy, iar un clic pe tabelul copil încheie trasarea fără a trasa nimic.

Duplicarea tabelelor și notelor
Tabelele și notele existente pot fi copiate, lipite și glisate cu Alt pentru a crea duplicate (consultați Funcții pentru tabele).