Vytvorenie diagramu s Chenovým zápisom databázy

Vzťahuje sa na
Visio Plan 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

Chenov zápis databázy je užitočný na modelovanie základov entít a vzťahov, pretože poskytuje abstraktný pohľad na priradenia.

Tieto diagramy sú dobrým vstupným krokom k pochopeniu štruktúry databázy, najmä v prípade základných databáz alebo príkladov. Tento zápis je vhodný aj na brainstorming a rýchle vytváranie diagramov.

Entity sú znázornené obdĺžnikmi. Atribúty sú kruhové bubliny k entitám. Vzťahy spájajú entity pomocou kosoštvorcového tvaru a popisného textu.

Príklad diagramu, v ktorom sa používa zápis databázy Chens.

Ďalšie informácie o entitách, atribútoch a vzťahoch nájdete v téme Vytváranie diagramov vzťahov entít. 

Vytvorenie diagramu a entít

  1. Vo Visiu v ponuke Súbor vyberte položku Nový>softvér a potom vyberte položku Chen's Database Notation.

  2. Vyberte metrické aleboamerické jednotky a vyberte položku Vytvoriť.

  3. Zo vzorkovnice Chenov zápis databázy presuňte tvar entity na stránku kresby.

  4. Presunutím ďalšieho tvaru Entita na stránku kresby vytvorte druhú entitu.

  5. Presuňte tvar spojnice vzťahov na stránku kresby. Ukážte na tvar nad jednu z entít a uvoľnite tlačidlo myši. Spojnica je teraz pripojená k danej entite. Druhý koniec spojnice prilepte presunutím k druhej entite. 

  6. Môžete tiež kliknúť pravým tlačidlom myši na spojnicu a vybrať položku Zobraziť násobnosť.

  7. Presuňte vzťah a umiestnite ho nad čiaru spojnice. Ak chcete označiť, že vzťah je voliteľný, kliknite naň pravým tlačidlom myši a vyberte položku Nastaviť identifikáciu.

  8. Ak chcete pridať atribút k entite, presuňte atribút z tably Tvary smerom k entite. Keď sa spojnica nachádza nad entitou, entitu ohraničí zelená zvýrazňujúca čiara, čo znamená, že atribút sa prilepí k entite po uvoľnení tlačidla myši. 

  9. Kliknite pravým tlačidlom myši na atribút a vyberte si z možností v hornej časti ponuky:

    • Nastaviť primárny kľúč: Atribút, ktorý jednoznačne identifikuje konkrétnu entitu.
    • Atribút množiny s viacerými hodnotami: atribút, ktorý môže mať veľa hodnôt, čo znamená, že v rovnakom stĺpci tabuľky je pre neho zadaných veľa rôznych hodnôt. 
    • Nastaviť odvodený atribút: Atribút, ktorého hodnota sa vypočítava alebo odvodzuje od iných atribútov. Odvodený atribút môže, ale nemusí byť fyzicky uložený v databáze.
    • Nastaviť povinné: Povinný atribút musí mať v sebe hodnotu, zatiaľ čo voliteľný atribút nemusí mať hodnotu a môže zostať prázdny.