Logické názvy
Tabuľka a každý jej stĺpec môžu mať popri svojom názve aj logický názov. Logický názov je ten, ktorý čítajú ľudia, napríklad Customer Name pre CUST_NM. Samotný názov je fyzický názov, teda ten, ktorý zapisujú karty Schéma SQL a Generátor kódu.
Zobrazenie názvov určuje, ktorý z týchto dvoch názvov plátno ERD vykresľuje: názvy, logické názvy alebo oba – pozrite si časť Zobrazenie názvov.
Logický názov môže svojej tabuľke alebo stĺpcu dať aj fyzický názov odvodený zo slov a termínov na karte Slovník – pozrite si časť Odvodzovanie fyzických názvov.
Stĺpec môže byť prepojený s doménou, teda s pomenovaným typom údajov, napríklad Name pre VARCHAR(100), uloženým v hárku Domains na karte Slovník, a potom má typ údajov tejto domény – pozrite si časť Bunka domény.
Karta Schéma SQL môže zapísať každý logický názov do prázdneho komentára – pozrite si časť Logické názvy ako komentáre.
Zobrazenie názvov
Existujú tri zobrazenia a každé vykresľuje hlavičku a riadky tabuľky po svojom:
- Zobrazenie
Physical Names, v ktorom sa otvára nový diagram, nevykresľuje žiadny logický názov. Hlavička zobrazuje názov tabuľky a, kým je zapnutá možnosť View Option →Table Comment, aj jej komentár. Každý riadok zobrazuje svoje bunky v poradí stĺpcov. - Zobrazenie
Logical Namesvykresľuje logický názov namiesto každého názvu: v hlavičke a v každom riadku na mieste, kde je v poradí stĺpcov položkaName. Bunka typu v riadku môže zastupovať doménu stĺpca, ako je opísané nižšie. - Zobrazenie
Both Namesvykresľuje logický názov vedľa názvu. Hlavička zobrazuje logický názov, za ním názov a potom komentár a každý riadok dostane bunkuLogical Name, ktorú poradie stĺpcov predvolene umiestňuje tesne pred položkuName.
Prázdny logický názov, a to aj taký, ktorý obsahuje iba medzery, zobrazuje stlmený náhradný text. V zobrazení Logical Names je to názov vykreslený na jeho mieste, prípadne zástupný text table alebo column, keď je prázdny aj názov. V zobrazení Both Names je to zástupný text logical.
V zobrazení Logical Names stĺpec prepojený s pomenovanou doménou z hárka Domains na karte Slovník zobrazuje v bunke typu namiesto svojho typu údajov názov tejto domény. Každý iný stĺpec tam zobrazuje svoj typ údajov.
Kým je možnosť View Option → Domain zapnutá, doména má vlastnú bunku a bunka typu si ponecháva typ údajov, takže žiadny riadok nezobrazuje doménu dvakrát – pozrite si časť Bunka domény.
Každá tabuľka je taká široká ako bunky, ktoré v danom zobrazení vykresľuje, takže prepnutie zobrazenia zmení veľkosť tabuliek a nanovo určí vedenie ich spojníc. Žiadna tabuľka sa nepresunie.
Pri priblížení 70% a nižšom sa tabuľka zbalí na svoj názov – pozrite si časť Priblíženie/oddialenie. V zobrazení Logical Names zobrazuje logický názov, prípadne stlmený názov, kým logický názov chýba. V zobrazení Both Names zobrazuje logický názov a pod ním na ďalšom riadku názov, prípadne iba názov, kým logický názov chýba.
Kontroly karty Slovník môžu logický názov alebo názov, ktorý nahlásia, vykresliť červenou alebo jantárovou farbou – pozrite si časť Označenia na plátne.
Prepnutie zobrazenia
Zobrazenie sa dá prepnúť na štyroch miestach a každé z nich ponúka zobrazenia Physical Names, Logical Names a Both Names so začiarknutým aktuálnym zobrazením:
- Tlačidlo
Name Viewna paneli nástrojov plátna medzi štyrmi notáciami vzťahov a režimom Zen. Uvádza aktuálne zobrazenie so šípkou nadol a jeho bublinový popis znieName View. Kliknutím sa nad panelom nástrojov otvorí zoznam a výberom zobrazenia sa zoznam zavrie. - Položka
Name Viewv kontextovej ponuke plátna hneď za položkouView Option: podponuka s tromi zobrazeniami. Ponuka zostane po výbere otvorená. - Rovnaký zoznam na paneli nástrojov karty Vizualizácia v režime
Flowza ponukou zobrazenia riadkov – pozrite si časť Panel nástrojov. - Položka
Name Viewv rýchlom vyhľadávaní, uvedená hneď za položkouTaba iba na karte ERD. Jej podponuka sa otvorí so zvýraznením na aktuálnom zobrazení.

Všetky štyri miesta nastavujú to isté zobrazenie. Horný panel nástrojov preň nemá žiadne tlačidlo.
Prepnutie zachová výber a nezaznamená sa do histórie zmien.
Ak nové zobrazenie nevykresľuje aktívnu bunku, fokus sa presunie na bunku vykreslenú na jej mieste: názov a logický názov sa navzájom zastupujú, rovnako ako typ a doména. Editor bunky otvorený na tejto bunke sa zavrie. Zapnutie alebo vypnutie možnosti View Option → Domain presúva fokus rovnakým spôsobom.
Kým je zamknutie Name View zapnuté, ako je to v novom diagrame, prepnutie zmení iba vašu vlastnú obrazovku a súbor si ponechá zobrazenie, v ktorom bol zamknutý. Pri vypnutom zamknutí súbor uloží zobrazenie, na ktoré prepnete – pozrite si časť Zamknutie.
Zápis logického názvu
Zobrazenie Physical Names nevykresľuje žiadny logický názov, takže ak ho chcete zapísať na plátne, prepnite na zobrazenie Logical Names alebo Both Names:
- V zobrazení
Logical Namesobsahujú bunky názvu v hlavičke a v riadkoch logické názvy, takže fyzický názov sa v tomto zobrazení na plátne upraviť nedá. - V zobrazení
Both Namesobsahujú bunky logického názvu logické názvy a bunky názvu fyzické názvy.
Bunka logického názvu sa upravuje ako každá iná bunka: začnite klávesom Enter alebo dvojitým kliknutím – pozrite si stránku Úprava tabuliek. Keď sa editor otvorí na prázdnom logickom názve, ako zástupný text zobrazí to, čo bunka vykresľovala: v zobrazení Logical Names názov, v zobrazení Both Names text logical.
Písanie zapisuje iba logický názov. Fyzický názov sa z neho odvodí, keď sa editor na zmenenom logickom názve zavrie (Enter, Tab, Escape alebo kliknutie inam), a to ako samostatný krok histórie zmien za vaším písaním. Fyzický názov, ktorý ste zapísali sami, zostane nezmenený – pozrite si časť Odvodzovanie fyzických názvov.
Klávesy Tab a Shift + Tab prechádzajú bunkami, ktoré zobrazenie vykresľuje, v ich poradí – pozrite si časť Kláves Tab:
- V zobrazení
Logical Nameslogický názov v hlavičke, potom jej komentár a potom bunky každého riadka v poradí stĺpcov, pričom logický názov je na mieste názvu. - V zobrazení
Both Nameslogický názov, názov a komentár v hlavičke a potom bunky každého riadka v poradí stĺpcov, predvolene s bunkouLogical Namena prvom mieste.
Klávesová skratka Alt + Enter (Windows/Linux) alebo ⌥ + Enter (Mac) pridá stĺpec a presunie fokus na jeho bunku názvu, ktorou je v zobrazení Logical Names jeho logický názov.
Stĺpec cudzieho kľúča, ktorý pridá vzťah, skopíruje spolu s typom aj logický názov a doménu svojho kľúča – pozrite si časť Identifikujúce vzťahy.
Kopírovanie stĺpcov do tabuľkového hárka a prilepovanie stĺpcov z neho používajú bunky, ktoré zobrazenie vykresľuje, vrátane buniek logického názvu a buniek domény – pozrite si časť Kopírovanie/prilepovanie stĺpcov.
Dopĺňanie názvov termínov
Kým píšete do bunky logického názvu, či už v hlavičke, alebo v riadku, zoznam pod bunkou ponúka termíny, ktorých názvy sa začínajú napísaným textom, bez ohľadu na veľkosť písmen a na medzery pred ním. Termín je celý logický názov uložený v hárku Terms na karte Slovník spolu s fyzickým názvom a doménou, ktoré dáva. Zoznam zobrazuje najviac osem termínov zoradených podľa názvu so zvýrazneným napísaným textom. Kým sa takto nezačína žiadny termín, zoznam sa nezobrazí.

- Na začiatku nie je zvýraznené nič. Klávesy
↑a↓presúvajú zvýraznenie, ktoré na oboch koncoch pokračuje od opačného konca, a zvýraznený termín zobrazuje klávesEnter. - Kláves
Enterna zvýraznenom termíne zapíše jeho názov ako logický názov a ukončí úpravu. Ak fyzický názov nie je názov, ktorý ste zapísali sami, ten istý krok histórie zmien z termínu okamžite odvodí fyzický názov a stĺpcu dá aj doménu termínu. KlávesEnterbez zvýraznenia ukončí úpravu a ponechá to, čo ste napísali. - Kliknutie na termín ho zapíše rovnakým spôsobom a editor nechá otvorený.
- Kláves
Escapepri zobrazenom zozname zavrie iba zoznam a ďalšie stlačenie klávesuEscapeukončí úpravu. - Kláves
Tabpokračuje ďalej s textom tak, ako bol napísaný, a fyzický názov sa z neho odvodí pri zatvorení editora. - Kým metóda vstupu skladá znaky, šípky a kláves
Enterpatria skladaniu znakov.
Čo termín dáva tabuľke alebo stĺpcu, opisuje časť Odvodzovanie fyzických názvov.
Bunka domény
Možnosť View Option → Domain, predvolene vypnutá, pridá každému riadku v každom zobrazení bunku domény na miesto, kde je v poradí stĺpcov položka Domain, predvolene hneď za položkou DataType – pozrite si časť Možnosti zobrazenia tabuliek.
Bunka zobrazuje názov domény, s ktorou je stĺpec prepojený, prípadne pri stĺpci, ktorý nie je prepojený so žiadnou doménou uvedenou v hárku Domains, stlmený zástupný text domain.

Kláves Enter alebo dvojité kliknutie otvorí nad bunkou výber domény: prázdne pole s textom bunky ako zástupným textom, pod ním položku None a potom každú pomenovanú doménu z hárka Domains v poradí hárka. Zvýraznenie začína na prepojenej doméne, prípadne na položke None.
- Písanie zobrazí iba domény, ktorých názvy obsahujú napísaný text bez ohľadu na veľkosť písmen, vynechá položku
Nonea zvýrazní prvú doménu. Klávesy↑a↓presúvajú zvýraznenie. - Kláves
Enterprepojí stĺpec so zvýraznenou doménou a kliknutie s doménou, na ktorú kliknete. Oboje dá stĺpcu typ údajov domény ako jeden krok histórie zmien a ukončí úpravu. PoložkaNoneodpojí stĺpec od domény a ponechá mu jeho typ údajov. - To, čo napíšete, sa do stĺpca nikdy nezapíše. Kým hárok
Domainsneobsahuje žiadnu pomenovanú doménu, zoznam sa nezobrazí a klávesEnterukončí úpravu bez zápisu.
V zobrazení Logical Names pri vypnutej možnosti View Option → Domain otvorí bunka typu, ktorá zobrazuje názov domény, tento výber domény a bunka, ktorá zobrazuje typ údajov, otvorí editor typu údajov – pozrite si časť Automatické dopĺňanie typu údajov. Ak chcete prepojiť s doménou stĺpec, ktorý žiadnu nemá, zapnite bunku domény.
Prepojený stĺpec má typ údajov svojej domény a pri zmene typu domény sa mení spolu s ňou, pričom napísanie iného typu do jeho bunky DataType ho od domény odpojí – pozrite si časť Domény a typy údajov.
Mimo plátna
Väčšina ďalších miest, ktoré uvádzajú názov tabuľky alebo stĺpca, sa tiež riadi Zobrazením názvov:
- Zobrazenie
Physical Nameszobrazuje názov. - Zobrazenie
Logical Nameszobrazuje logický názov, prípadne názov, ktorý je stlmený tam, kde to dané miesto umožňuje, kým je logický názov prázdny. - Zobrazenie
Both Nameszobrazuje logický názov a za ním názov: tlmený v riadku textu, na druhom riadku v popise v režime Graph a v zátvorkách tam, kde jeden text musí obsahovať oba, napríkladMember (member). Tabuľka alebo stĺpec bez logického názvu zobrazuje iba svoj názov.
Zoznam zoradený podľa názvu, napríklad tabuľky v prieskumníkovi alebo riadky # v rýchlom vyhľadávaní, zostáva v každom zobrazení zoradený podľa názvu, nikdy nie podľa logického názvu.
Miesta, ktoré sa riadia zobrazením:
- Na karte Vizualizácia kartičky režimu Flow – pozrite si časť Názvy na kartičkách – a popisy a ukážka pri podržaní ukazovateľa v režime Graph – pozrite si časti Čítanie grafu a Ukážka pri podržaní ukazovateľa.
- Vlastnosti tabuľky: ich štítky a na karte
IndexesriadkyColumnsa zoznamIndex order– pozrite si časť Indexy. - Riadky tabuliek a stĺpcov v prieskumníkovi a tabuľky uvedené pod každou skupinou tabuliek.
- Riadky
#v rýchlom vyhľadávaní – pozrite si časť Vyhľadávanie v diagrame. - Strom zmien a obe strany prehliadača rozdielov.
- Dialógové okno Mapovať stĺpce a bublinový popis
<parent> has no primary key to copy, ktorý môže položkaCreate new columnszobraziť pri kreslení vzťahu – pozrite si časť Vytvorenie vzťahu. - Kópia riadkov, ktorú presúvanie stĺpca prenáša nad prázdnym plátnom a ktorá zobrazuje bunky názvu a typu každého riadka tak, ako ich riadok vykresľuje – pozrite si časť Zmena poradia a presúvanie stĺpcov.
- Stĺpec
Targetv hárkuChecksna karte Slovník – pozrite si časť Hárok Kontroly. - Exportovaný obrázok.
Niekoľko miest ponecháva názvy bez ohľadu na zobrazenie: riadky indexov a cudzích kľúčov v prieskumníkovi, časť Keys na karte Indexes vo Vlastnostiach tabuľky, položka New column: <name> v dialógovom okne Mapovať stĺpce a umiestnenie uvedené vedľa riadka @ alebo : v rýchlom vyhľadávaní.
Prehliadač rozdielov, cestovanie v čase, ukážka Force automatického rozloženia a dialógové okno Export image sa otvoria v Zobrazení názvov, ktoré práve máte, bez ohľadu na to, aké zobrazenie uchováva súbor. Každé z nich si toto zobrazenie ponechá, kým je otvorené.
Každé automatické rozloženie, ako aj Import alebo Import and Add súboru Schéma SQL, GraphQL, DBML alebo AML umiestni tabuľky so šírkami, ktoré majú vo vašom zobrazení.
Hľadanie podľa logického názvu
Logické názvy sa dajú nájsť v každom Zobrazení názvov vrátane zobrazenia Physical Names, v ktorom ich plátno nevykresľuje vôbec:
- Hľadanie a nahrádzanie ich prehľadáva ako jeden druh textu,
Logical names, pri tabuľkách aj stĺpcoch a tento druh textu je zapnutý pri prvom otvorení hľadania. Nahradenie logického názvu z neho odvodí fyzický názov rovnako ako jeho zápis. - V rýchlom vyhľadávaní nájde
#tabuľku podľa jej názvu alebo logického názvu a@nájde stĺpec podľa ktoréhokoľvek z nich, pričom zhoda v logickom názve sa zobrazí so štítkomLogical name. Časť@pre tabuľku pred znakom.sa tiež porovnáva s názvom alebo logickým názvom tabuľky.
Prepnutie Zobrazenia názvov mení, ako sú výsledky pomenované, nikdy nie to, čo sa nájde.
Spolupracovníci
V relácii spoločných úprav sa logické názvy a prepojenia s doménami dostanú do každého editora ako každá iná úprava.
Kým je zamknutie Name View zapnuté, každý editor si ponecháva vlastné zobrazenie a prepnutie sa prejaví iba v editore, v ktorom sa vykonalo. Kým je vypnuté, prepnutie v ktoromkoľvek editore, ktorý nie je iba na čítanie, prepne všetky editory – pozrite si časť Zamknutie, ktorá opisuje aj to, čo zapnutie alebo vypnutie zamknutia urobí so zobrazením každého editora.
Keď je aktívna bunka účastníka bunkou, ktorú vaše zobrazenie nevykresľuje, jeho farba sa zobrazí na bunke, ktorú vaše zobrazenie vykresľuje na jej mieste: bunka názvu v zobrazení Physical Names sa zobrazí na vašej bunke logického názvu v zobrazení Logical Names a naopak a rovnako si zodpovedajú aj bunka typu a doména, ktorá ju zastupuje.
Programovací agent, ktorý pracuje cez server MCP, nastavuje logické názvy a prepája stĺpce s doménami bez ohľadu na to, aké zobrazenie práve máte, a nemá žiadny nástroj, ktorý by prepínal Zobrazenie názvov – pozrite si časti Slovníky a Nastavenia.
Editory iba na čítanie
V editore s atribútom readonly funguje každý výber Zobrazenia názvov a prepnutie zmení iba danú obrazovku bez ohľadu na zamknutie.
Logické názvy a domény sa tam nedajú upravovať, takže sa neotvorí žiadny zoznam termínov ani výber domény a neponúka sa ani jedna z položiek Derive Physical Name Again a Derive Physical Names Again. Možnosť View Option → Domain tam nič nemení, rovnako ako žiadna iná možnosť zobrazenia.