Salt la conținutul principal

Setări

Deschideți fila Setări cu butonul Settings din bara de instrumente sau din căutarea rapidă, sub comanda Tab. Ecranul Setări are două file: Preferences și Shortcuts. Fila Preferences se deschide prima, cu excepția rândului Shortcuts din ecranul de bun venit, care deschide fila Shortcuts.

Tema și limba de afișare nu se află pe acest ecran. Ele se deschid cu butoanele Theme și Display Language din bara de instrumente (consultați Limbă și temă).

Sincronizare tip de date în relații​

Determină dacă tipurile de date se sincronizează. Setarea este activată implicit. Modificarea tipului de date al unei coloane îl aplică atunci fiecărei coloane legate de ea printr-o relație, urmând lanțul de la ambele capete, astfel încât o cheie străină nu ajunge niciodată să difere de cheia la care face referire. De la o cheie la cheile ei străine, un tip serial ajunge ca tipul întreg pe care îl stochează, la fel ca la trasarea unei relații (consultați Relații identificatoare). Astfel, schimbarea unei chei în serial dă cheilor ei străine tipul integer în PostgreSQL, iar modificarea continuă de acolo în josul lanțului. De la o cheie străină înapoi la cheia ei, tipul ajunge așa cum este scris, cu excepția faptului că o cheie de tip serial își păstrează tipul, iar modificarea se oprește acolo. Și caseta de dialog Mapare coloane urmează această setare: cât timp setarea este activată, fiecare coloană existentă pe care o mapează primește tipul pe care cheia ei părinte îl dă unei chei străine, iar modificarea continuă de-a lungul relațiilor ca mai sus. Cât timp setarea este dezactivată sau când cheia nu are tip de date, coloana își păstrează propriul tip.

Un domeniu dă tipul din câmpul său Data Type coloanelor legate de el, atunci când acest tip se modifică și atunci când o coloană este legată de el. Cât timp această setare este activată, modificarea continuă de-a lungul relațiilor de la fiecare dintre aceste coloane, ca mai sus; cât timp este dezactivată, se modifică doar coloanele legate. O coloană care primește tipul domeniului său în acest pas îl păstrează, chiar și acolo unde sincronizarea i-ar da altul, de exemplu tipul întreg pe care o cheie de tip serial îl dă cheilor ei străine. Când sincronizarea sau caseta de dialog Mapare coloane dă unei coloane legate alt tip decât cel al propriului domeniu, legătura coloanei cu acel domeniu se elimină în același pas (consultați Eliminarea legăturii). Nicio lipire de coloane nu propagă un tip prin această setare, nici măcar tipul unui domeniu de care lipirea leagă coloanele (consultați Copierea/lipirea coloanelor). O valoare Data Type lipită în foaia Domains din fila Dicționar îl propagă, la fel ca orice modificare a tipului unui domeniu.

Setarea de sincronizare a tipului de date în relații

Schimbarea coloanei members.id în BIGINT UNSIGNED, care actualizează fiecare member_id legat de ea

Lățime maximă comentarii​

Specifică lățimea maximă a coloanei de comentarii, în pixeli (60 ~ 200). Dezactivarea comutatorului elimină limita, iar cât timp comutatorul este dezactivat, câmpul de introducere este și el dezactivat. La activare, valoarea pornește de la 60px. O valoare tastată în afara intervalului este adusă la cea mai apropiată limită.

Activarea opțiunii Maximum comment width, introducerea valorii 120 și fila ERD cu comentariile trunchiate la această lățime

Blocare​

Lista Lock conține șapte setări. Cât timp blocarea unei setări este activată, fișierul păstrează valoarea pe care setarea o avea în momentul blocării, așa că modificarea ei pe ecran lasă fișierul neschimbat.

RândCe păstrează fișierulÎntr-o diagramă nouă
ViewportNivelul de zoom și poziția vizualizării pe pânza ERD, ca o singură blocare100% · 0, 0
Canvas TypeFila în care se deschide diagrama: ERD, Visualization, Schema SQL, Code Generator sau DictionaryERD
LanguageLimbajul generatorului de codGraphQL
Table Name CaseStilul de denumire a tabelelor din generatorul de codPascal
Column Name CaseStilul de denumire a coloanelor din generatorul de codCamel
Bracket TypeOpțiunea Bracket din fila Schemă SQL și din țintele generatorului de cod care o oferăNone
Name ViewModul de afișare a numelor în care se deschide diagrama: Physical Names, Logical Names sau Both NamesPhysical Names

Fiecare rând afișează o valoare și un buton de blocare, iar un clic pe buton activează sau dezactivează doar acea blocare. Cât timp o blocare este activată, butonul afișează un lacăt închis cu sfatul ecran Unlock Viewport (și așa mai departe pentru fiecare rând), iar valoarea, cu sfatul ecran Locked value, este cea pe care o păstrează fișierul. Cât timp blocarea este dezactivată, butonul afișează un lacăt deschis cu sfatul ecran Lock Viewport, iar valoarea, estompată, cu sfatul ecran Current value, este setarea așa cum este în acest moment. Rândul Viewport afișează zoomul și apoi poziția vizualizării, de exemplu 75% · -40, 91. Poziția vizualizării este punctul de pe ecran, în pixeli, în care se află punctul 0, 0 al diagramei, iar o coordonată de o mie sau mai mult este prescurtată, ca în 1.2k sau -24k.

Blocarea preia setarea așa cum este în acel moment. Cât timp o blocare este activată, setarea funcționează în continuare pe ecran: puteți derula și modifica zoomul, comuta filele, alege alt limbaj, alt stil de denumire sau alt delimitator din meniuri, din panourile de opțiuni sau din căutarea rapidă și schimba modul de afișare a numelor din oricare dintre selectoarele sale (consultați Schimbarea modului de afișare). Fișierul păstrează însă valoarea blocată, iar rândul continuă să o afișeze, așa că diagrama se redeschide la vizualizarea blocată, în fila blocată, în modul de afișare a numelor blocat și cu limbajul, stilurile de denumire și delimitatorul blocate. Și un export JSON scrie valorile blocate. Pentru a salva ce arată ecranul, dezactivați blocarea, iar de atunci înainte fișierul urmează setarea: cu rândul Viewport deblocat, diagrama se deschide acolo unde ați lăsat-o. Pentru a bloca în schimb o valoare nouă, de exemplu o nouă vizualizare de pornire, dezactivați blocarea și activați-o din nou. Dacă vizualizarea blocată nu arată nicio parte a diagramei la deschiderea fișierului, ecranul se mută totuși pe diagramă, iar valoarea blocată rămâne neschimbată. Rândul Canvas Type nu păstrează niciodată fila Setări. Blocarea lui reține ultima filă, alta decât Setări, în care v-ați aflat, iar cât timp este deblocat, rândul afișează numele acelei file.

Deblocarea rândului Viewport, derularea diagramei și modificarea zoomului, apoi blocarea lui din nou la noua vizualizare afișată de rând

Activarea sau dezactivarea unei blocări modifică fișierul, deoarece fișierul stochează ce blocări sunt activate, dar, ca restul filei Setări, nu se înregistrează în istoricul anulărilor. Nici schimbarea modului de afișare a numelor nu se înregistrează, fie că este blocat, fie că nu. Orice altă setare se salvează așa cum este: baza de date, comutatoarele din View Option și restul filei Preferences. Un editor doar în citire nu schimbă fișierul prin niciuna dintre ele, indiferent de blocări: butoanele sale de blocare și celelalte controale Preferences sunt dezactivate, iar setările pe care le lasă să le schimbați rămân pe acel ecran (consultați Editoare doar în citire).

Toate blocările sunt activate într-o diagramă nouă, una pornită de la zero: un fișier gol deschis în VS Code, Obsidian sau un IDE JetBrains (în Obsidian, ERD Editor: Create new diagram și New ERD creează un astfel de fișier), o schemă nouă în aplicația web, un fișier creat din meniul New din Google Drive sau un element <erd-editor> căruia nu i s-a dat nicio valoare. O schemă sau un fișier Google Drive pe care aplicația web îl creează importând un fișier SQL, DBML, AML sau GraphQL pornește, de asemenea, cu toate blocările activate. Cele create dintr-un fișier JSON păstrează blocările înregistrate în acel fișier. Un fișier pe care îl deschideți păstrează blocările cu care a fost salvat, fiecare la valoarea sa blocată. Un fișier care nu înregistrează nicio blocare, de exemplu unul salvat de o versiune anterioară blocărilor sau scris de mână, se deschide cu toate blocările activate: vizualizarea la 100% · 0, 0 și fila ERD, indiferent de vizualizarea și fila pe care le-a salvat, iar limbajul, stilurile de denumire, tipul de delimitator și modul de afișare a numelor, blocate așa cum le-a salvat. Un fișier salvat de o versiune anterioară blocării modului de afișare a numelor se deschide în modul Physical Names, cu rândul Name View blocat, chiar dacă toate celelalte blocări pe care le înregistrează sunt dezactivate. Un import prin elementul Import, care înlocuiește diagrama, setează și el blocările: un fișier JSON aduce blocările pe care le înregistrează și valorile pe care acestea le rețin, iar un fișier SQL, DBML, AML sau GraphQL vă păstrează blocările, dar readuce vizualizarea la 100% · 0, 0, blocată sau nu (consultați Importarea fișierelor externe). Anularea importului readuce blocările și valorile blocate pe care le-a înlocuit.

O modificare pe care o blocare o ține în afara fișierului nu este considerată o modificare. VS Code nu marchează fila ca modificată, iar Obsidian și un IDE JetBrains lasă fișierul neschimbat, atât când salvează automat, cât și când fila se închide. Astfel, cu toate blocările activate, explorarea unei diagrame, comutarea filelor, încercarea altui limbaj, a altui stil de denumire sau a altui delimitator și schimbarea modului de afișare a numelor nu apar niciodată în git diff. Cu rândul Viewport deblocat, derularea și zoomul modifică fișierul; cu rândul Canvas Type deblocat, la fel face și comutarea filelor, inclusiv trecerea la fila Setări; iar cu rândul Name View deblocat, la fel face și schimbarea modului de afișare a numelor. Fișierul gol al unei diagrame noi rămâne gol până la prima modificare pe care o păstrează fișierul: o editare, o modificare a unei setări pe care nu o reține nicio blocare sau o blocare activată ori dezactivată. Deschiderea unei diagrame și închiderea ei fără o astfel de modificare lasă fișierul neschimbat, indiferent de versiunea sau de computerul care l-a scris. Fișierul conține doar ceea ce este diagrama, într-o ordine fixă, iar un fișier salvat într-o formă mai veche este rescris o singură dată în această formă, la prima sa modificare de acest fel (consultați Forma de stocare). În VS Code, o revizie redeschisă ca diagramă cu Reopen Editor With..., de exemplu o revizie Git sau o intrare din Local History, este doar în citire și nu este marcată niciodată ca modificată. În Google Drive, o derulare, un zoom sau trecerea la altă filă nu se salvează niciodată de sine stătător, indiferent dacă setările sunt blocate sau nu. Cu rândul Viewport deblocat, vizualizarea se scrie doar împreună cu o altă modificare, așa că un fișier Drive se deschide acolo unde era vizualizarea la ultima salvare, iar același lucru este valabil pentru filă, cu rândul Canvas Type deblocat. O schimbare a modului de afișare a numelor făcută cu rândul Name View deblocat se salvează la fel ca o editare, iar una făcută cât timp acesta este blocat sau într-un editor doar în citire nu se salvează niciodată.

Într-o sesiune colaborativă, activarea sau dezactivarea unei blocări ajunge la toate editoarele, iar o blocare păstrează valoarea editorului care a activat-o. Cât timp blocarea rândului Language, Table Name Case, Column Name Case, Bracket Type sau Name View este activată, acea setare este proprie fiecărui editor. Un limbaj, un stil de denumire sau un delimitator ales din meniuri, din panourile de opțiuni sau din căutarea rapidă, precum și o schimbare a modului de afișare a numelor din oricare dintre selectoarele sale, apar doar în editorul care le-a făcut, iar celelalte editoare deschise pe diagramă își păstrează setările proprii. Activarea uneia dintre aceste blocări nu schimbă setarea niciunui editor. Cât timp o astfel de blocare este dezactivată, o alegere sau o schimbare făcută în orice editor care nu este doar în citire schimbă setarea în toate editoarele, iar fișierul o salvează. Dezactivarea blocării dă fiecărui editor valoarea afișată în editorul care a făcut deblocarea, astfel încât toate salvează din nou aceeași valoare. Deblocarea rândului Viewport sau Canvas Type nu mută nici vizualizarea, nici fila nimănui. Un agent de programare care lucrează prin serverul MCP nu are niciun instrument pentru blocări sau pentru setările pe care acestea le rețin și citește un limbaj, un stil de denumire sau un tip de delimitator blocat la valoarea păstrată de fișier. Doar importurile sale în modul replace ajung la ele, la fel ca elementul Import (consultați Setări și Import). Instrumentul erd_list și formatul snapshot al instrumentului erd_read omit modul de afișare a numelor, iar agentul editează schema, inclusiv numele logice, indiferent de modul de afișare pe care îl vede o persoană.

Ajustarea ordinii coloanelor​

Stabilește ordinea de afișare a coloanelor în tabele. Glisați un rând pentru a-l muta: întregul rând poate fi glisat, iar pictograma de prindere îl marchează. Cele nouă rânduri, în ordinea lor implicită, sunt Logical Name, Name, DataType, Domain, Not Null, Unique, Auto Increment, Default și Comment. Rândul Logical Name stabilește locul celulei numelui logic pe care o desenează rândul unei coloane în modul Both Names. În modul Logical Names, numele logic ocupă în schimb locul rândului Name, iar modul Physical Names nu desenează nicio celulă a numelui logic (consultați Afișare nume). Rândul Domain stabilește locul celulei Domeniu pe care o afișează View Option → Domain (consultați Celula Domeniu). O celulă ascunsă de o opțiune de afișare a tabelelor sau omisă de modul de afișare a numelor își păstrează locul în listă, așa că ordinea se aplică celulelor afișate, oricare ar fi acestea. O diagramă a cărei ordine a fost stabilită înainte ca Logical Name și Domain să existe ca rânduri primește rândul Logical Name imediat înaintea rândului Name și rândul Domain imediat după rândul DataType, oriunde s-ar afla acestea în ordinea ei. O diagramă salvată de o versiune ulterioară își păstrează și ea ordinea, chiar dacă acea versiune are un rând pe care această versiune nu îl are: rândurile pe care le are această versiune apar în ordinea dată de fișier, iar rândul necunoscut este lăsat deoparte. Salvarea diagramei aici scrie ordinea fără el, iar versiunea ulterioară pune rândul înapoi lângă vecinul lui, în propria ei ordine implicită. Marcajul de cheie alternativă (AK1.1 și așa mai departe) nu este unul dintre aceste rânduri. Se află mereu ultimul într-un rând, după celula pe care această ordine o pune ultima, oricare ar fi ea.

Derularea în jos până la Column Order și glisarea rândului Comment în sus, sub Name, ceea ce pune fiecare comentariu imediat după numele coloanei sale

Comenzi rapide​

Fila Shortcuts este un tabel doar în citire cu coloanele Command și Keybinding, care listează combinațiile de taste pentru platforma pe care o folosiți.

ComandăWindows/LinuxMac
EditingEnterEnter
StopESCESC
SearchCtrl + K⌘ + K
Toggle ExplorerCtrl + F⌘ + F
UndoCtrl + Z⌘ + Z
RedoCtrl + Shift + Z⌘ + Shift + Z
Add TableAlt + N⌥ + N
Add ColumnAlt + Enter⌥ + Enter
Add MemoAlt + M⌥ + M
Add Table GroupAlt + G⌥ + G
Group Selected TablesT apoi GT apoi G
Remove Table, MemoCtrl + Backspace, Ctrl + Delete⌘ + Backspace, ⌘ + Delete
Remove ColumnAlt + Backspace, Alt + Delete⌥ + Backspace, ⌥ + Delete
Delete SelectionDelete, BackspaceDelete, Backspace
Primary KeyAlt + K⌥ + K
Select All Table, MemoCtrl + A, Ctrl + Alt + A⌘ + A, ⌘ + ⌥ + A
Select All ColumnAlt + A⌥ + A
Relationship Zero OneCtrl + Alt + 1⌘ + ⌥ + 1
Relationship Zero NCtrl + Alt + 2⌘ + ⌥ + 2
Relationship One OnlyCtrl + Alt + 3⌘ + ⌥ + 3
Relationship One NCtrl + Alt + 4⌘ + ⌥ + 4
Table PropertiesAlt + Space⌥ + Space
Focus on this tableAlt + F⌥ + F
Zoom InCtrl + Plus⌘ + Plus
Zoom OutCtrl + Minus⌘ + Minus
Zoom ResetCtrl + 0⌘ + 0
Hand ToolSpaceSpace
Zen ModeAlt + Z⌥ + Z

Majoritatea acestora funcționează doar în fila ERD și sunt suspendate cât timp este deschisă căutarea rapidă, panoul Proprietăți tabel, vizualizatorul de diferențe, previzualizarea aranjării automate, călătoria în timp, caseta de dialog Export image sau caseta de dialog Map Columns. Comenzile Search, Toggle Explorer și Stop sunt excepțiile: Search comută căutarea rapidă din orice filă, Toggle Explorer deschide exploratorul la câmpul său de căutare din orice filă și afișează fila ERD, iar Stop este cea care închide căutarea rapidă, panoul Proprietăți tabel, vizualizatorul de diferențe, previzualizarea aranjării automate, călătoria în timp, caseta de dialog Export image, caseta de dialog Map Columns, configuratorul de teme, selectorul Display Language, selectorul de culori, lista deschisă de un buton Name View și un meniu contextual deschis. Comanda Toggle Explorer închide din nou exploratorul cât timp acesta este deschis în fila ERD și nu este ascuns de modul Zen, la fel ca butonul Explorer din bara de instrumente. Cu căutarea rapidă, panoul Proprietăți tabel, configuratorul de teme, selectorul Display Language, caseta de dialog Export image sau caseta de dialog Map Columns deschise, închide în schimb ce este deschis și mută focusul tastaturii în câmpul de căutare al exploratorului. Comanda Toggle Explorer nu are niciun efect cât timp se editează o celulă, o notă sau numele unui grup de tabele. Nici ea, nici comanda Search nu au niciun efect cât timp se editează o celulă a filei Dicționar, astfel încât textul tastat acolo se păstrează. Cât timp este deschis vizualizatorul de diferențe, previzualizarea aranjării automate sau călătoria în timp, comanda Toggle Explorer își lasă tasta browserului sau aplicației gazdă (consultați Bara de căutare a browserului). În fila ERD, comanda Stop încheie editarea în curs a unei celule sau a unei note, închide editorul de nume al unui grup de tabele fără a redenumi grupul sau anulează o relație ori un grup New Table Group aflat în curs de trasare și lasă selecția neschimbată. Dacă niciuna dintre acestea nu este deschisă, deselectează tot, scoate focusul de pe celula activă și, la aceeași apăsare, închide un selector de culori deschis. Un configurator de teme sau un selector Display Language deschis se închide la aceeași apăsare în ambele cazuri. Într-o celulă a numelui logic cu lista termenilor deschisă, prima apăsare pe Stop închide doar lista (consultați Completarea numelor de termeni). Un explorator, un configurator de teme sau un selector Display Language deschis nu suspendă niciuna dintre comenzile rapide de pe pânză. Comanda Stop nu închide niciodată exploratorul. Pentru ce fac Stop și celelalte taste în explorator, consultați Taste în explorator, iar pentru selector, consultați Alegerea unei limbi. Comanda Delete Selection elimină fiecare tabel, notă și grup de tabele selectat sau, când este selectat un singur tabel împreună cu unele dintre coloanele sale și zoomul depășește 70%, acele coloane (consultați Ștergerea tabelelor și notelor). Comanda Remove Table, Memo elimină și grupurile de tabele selectate. Comanda Add Table Group pornește trasarea unui grup New Table Group, la fel ca butonul New Table Group din bara de instrumente a pânzei, iar o a doua apăsare anulează trasarea. Comanda Group Selected Tables constă în două apăsări fără tastă de modificare, T apoi G, la cel mult o secundă după T. Ea pune tabelele selectate într-un grup nou și îi deschide editorul de nume, la fel ca elementul Group selected tables din meniul contextual al unui tabel, și nu are niciun efect când nu este selectat niciun tabel (consultați Gruparea tabelelor selectate). Niciuna dintre ele nu are vreun efect într-un editor doar în citire sau cât timp grupurile sunt ascunse. Într-un editor doar în citire funcționează doar tastele care citesc: Search, Toggle Explorer, Stop, Table Properties și Focus on this table pe tabelul selectat de un salt, cele trei taste de zoom, Zen Mode, copierea și tastele săgeți, care mută celula activă. Editing, fiecare tastă Add și Remove, Delete Selection, Primary Key, ambele taste de selectare a tuturor, cele patru taste pentru relații, Add Table Group, Group Selected Tables, Hand Tool și lipirea nu fac nimic, iar Undo și Redo nu anulează și nu refac nimic (consultați Editoare doar în citire). Comenzile Zoom In, Zoom Out și Zoom Reset modifică zoomul și în fila Vizualizare, atât în modul Graph, cât și în Flow, cu excepția cazului în care este deschisă căutarea rapidă. În modul Flow, comenzile Undo și Redo fac un pas înapoi și un pas înainte prin vizualizările la care a fost restrâns modul Flux, la fel ca butoanele sale Previous table și Next table, cu excepția cazului în care este deschisă căutarea rapidă. Acolo nu anulează niciodată modificări ale diagramei, iar în modul Graph nu au niciun efect (consultați Tabelul anterior și tabelul următor). În fila Vizualizare, comanda Stop închide și meniul de afișare a rândurilor și anulează o aranjare în modul Flux care încă rulează; nu lărgește o vizualizare restrânsă cu Focus on this table. Comanda Focus on this table deschide fila Vizualizare în modul Flow, restrânsă la tabelele selectate și la fiecare tabel aflat la o relație distanță, și nu are niciun efect când nu este selectat niciun tabel (consultați Focalizarea pe tabele). În fila Dicționar, comenzile Undo și Redo acționează asupra istoricului foii afișate în locul celui al diagramei și nu au niciun efect în foaia Checks (consultați Foile din fila Dicționar). În foile Domains, Words și Terms, comanda Add Column inserează rânduri sub selecție, combinația ei de taste, cu Shift adăugat, le inserează deasupra, iar comanda Remove Column șterge rândurile acoperite de selecție (consultați Adăugarea și ștergerea rândurilor). Pentru celelalte taste ale filei, consultați Taste în filă. Comenzile Select All Table, Memo, Hand Tool, Delete Selection și Group Selected Tables lasă loc cursorului de text: cât timp editați o celulă sau o notă ori tastați într-un câmp de text, de exemplu câmpul Găsire al exploratorului, Ctrl + A (Windows/Linux) sau ⌘ + A (Mac) selectează textul, Space tastează un spațiu, Delete și Backspace șterg text, iar T apoi G tastează cele două litere. Copierea și lipirea folosesc combinațiile proprii ale browserului, Ctrl + C și Ctrl + V (Windows/Linux) sau ⌘ + C și ⌘ + V (Mac), așa că nu apar în această listă (consultați Editarea tabelelor).

Combinațiile de taste nu pot fi modificate din această filă. O aplicație gazdă care încorporează editorul le reasociază cu setKeyBindingMap, cu excepția comenzilor Editing, Stop, Undo, Redo, Zoom In, Zoom Out și Zoom Reset, care sunt fixe. Fila Shortcuts listează atunci combinațiile aplicației gazdă: o comandă pe care gazda nu o reasociază își păstrează combinația implicită, iar una pe care gazda nu o asociază niciunei taste nu afișează niciuna. Tastele pentru rânduri din fila Dicționar urmează comenzile Add Column și Remove Column, așa că reasocierea oricăreia dintre ele le mută (consultați dictionaryRowChords).

În Obsidian, aceste taste ajung la editor de fiecare dată când fila Obsidian a diagramei este activă, chiar și acolo unde o comandă rapidă din Obsidian folosește aceeași tastă, de exemplu Alt + Enter, Ctrl + K și Ctrl + F (Windows/Linux) sau ⌥ + Enter, ⌘ + K și ⌘ + F (Mac). La fel ajunge și combinația Alt + Shift + Enter (Windows/Linux) sau ⌥ + Shift + Enter (Mac) a filei Dicționar, care nu apare în niciun rând al acestei liste. Toate celelalte comenzi rapide din Obsidian funcționează în continuare acolo. Pentru Ctrl + F sau ⌘ + F, consultați Bara de căutare a browserului.

Editoare doar în citire​

Într-un editor readonly, fila Setări arată setările diagramei și nu schimbă niciuna. O insignă Read only stă lângă titlul fiecărei pagini, Preferences și Shortcuts. Comutatoarele Relationship DataType Sync și Maximum comment width și câmpul de lățime sunt dezactivate, la fel ca fiecare buton de blocare. Rândurile Column Order nu arată mânerul de prindere și nu pot fi trase. Fiecare rând Lock își arată în continuare valoarea. Un rând blocat arată valoarea pe care o păstrează fișierul, iar unul deblocat setarea așa cum o are acel ecran, care poate diferi de cea a fișierului, ca mai jos.

Setările care decid ce arată ecranul se schimbă totuși acolo: poziția și zoomul vizualizării, fila, modul de afișare a numelor, baza de date, limbajul Code Generator, ambele stiluri de denumire, delimitatorul și comutatoarele View Option. Fiecare schimbă doar acel ecran, indiferent de blocarea sa. Nu este salvată în fișier și nu este scrisă de un export JSON, nu este înregistrată în istoricul anulărilor, nu este numărată ca schimbare și nu ajunge niciodată la colaboratori. Panourile de opțiuni ale filelor Schemă SQL și Generator de cod denumesc acolo aceste alegeri This window only, în locul lui Saved in the document. Când editorul devine din nou editabil, fiecare setare dintre baza de date, limbaj, stilurile de denumire, delimitator și comutatoarele View Option pe care ați schimbat-o acolo revine la ceea ce afișa editorul înainte, împreună cu orice schimbare făcută între timp de un colaborator. Aceasta este valoarea fișierului, cu excepția unui limbaj, a unui stil de denumire sau a unui delimitator pe care editorul îl afișa ca fiind propriu sub blocarea sa (consultați Blocare). Vizualizarea, fila și modul de afișare a numelor rămân așa cum le-ați lăsat, iar fișierul preia fiecare dintre ele, în limitele blocării sale, la următoarea dumneavoastră schimbare a acesteia.