Vytvorenie diagramu so zápisom databázy Crow ' s Foot

Použite zápis v jazyku Crow´s Foot na ilustráciu vzťahu medzi entitami v diagrame jazyka Crow´s Foot. Entity sú prepojené čiarami a symboly na oboch koncoch riadka popisujú kardinálnosť vzťahu medzi entitami.

Keďže sa bežne používajú a používajú len štyri symboly, diagramy notácie Crow ' s Foot vám pomôžu komunikovať so zložitými vzťahmi v jednoducho použiteľnom formáte.

Vytvorenie diagramu a entít

  1. V Visio v ponuke súbor vyberte položku nový > softvéra potom vyberte položku databáza vzdušných nôh.

  2. Vyberte buď metrické jednotky alebo americké jednotky, a vyberte položku vytvoriť.

  3. Zo vzorkovnice Zápis databázy jazyka Crow's Foot presuňte tvar Entita na stránku kresby.

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

  5. Presunutím tvaru Vzťah na stránku kresby vytvorte čiaru vzťahu.

  6. Ak chcete tieto entity spojiť, presuňte ľavý koniec čiary vzťahu k prvej entite a prilepte ho k atribútu, bodu pripojenia alebo celej entite. Presuňte druhý koniec čiary vzťahu a prilepte ho k druhej entite.

  7. Nastavte symboly kardinality na oboch koncoch čiary vzťahu:

    • Pravým tlačidlom myši kliknite na čiaru vzťahu, kliknite na položku Nastaviť symbol začiatku a vyberte si možnosť zo zoznamu. Predvolenou možnosťou je Nula alebo viac.

    • Opätovne kliknite na čiary vzťahov, kliknite na položku Nastaviť symbol konca a vyberte si možnosť zo zoznamu. Predvolenou možnosťou je 1 a iba 1.

      Nastavte symbol ukončenia.

Šírku entity môžete prispôsobiť tak, že vyberiete jej orámovanie a potom kliknete na žltú rukoväť a presuniete ju. Výška entity sa nedá manuálne adjustovať. Výška je upravená pridaním alebo odčítaním atribútov:

  • Ak chcete odstrániť nepotrebný atribút, vyberte ho a stlačte kláves DELETE.

  • Ak chcete pridať atribút k entite, presuňte atribút z tably tvary na entitu a potom uvoľnite tlačidlo myši. Dvakrát kliknite na zástupný symbol názvu atribútu a zadajte vhodný názov pre atribút.

Úprava atribútov entity

Na základe predvoleného nastavenia sa zobrazujú názvy atribútov entity, ale typ jednotlivých atribútov je skrytý v zobrazení.

Entita s nohou vrana, v ktorej sa má zobraziť typ každého atribútu.

Toto nastavenie môžete zmeniť pre ľubovoľnú entitu:

  1. Kliknite pravým tlačidlom myši na entitu a vyberte položku Zobraziť typy atribútov.

    Entita s nohou vrana, v ktorej sa zobrazuje typ každého atribútu.

  2. Ak chcete zmeniť typ, ukážte na názov typu a dvakrát kliknite dvakrát. Okolo názvu typu sa zobrazí sivé pole, ktoré označuje, že je vybraté.

  3. Zadajte nový názov typu. Po dokončení stlačte kláves ESC (alebo kliknite na ľubovoľné miesto v entite), aby sa zmena uložila. 

Zmena vzhľadu zápisu v jazyku Crow´s Foot

  1. Kliknite pravým tlačidlom myši na čiaru vzťahu a potom kliknite na položku Formátovať tvar.

  2. Na paneli pravo rozbaľte kliknutím na položku Čiara zoznam.

  3. Ak chcete zmeniť farbu čiary vzťahu, kliknite na ikonu vedľa položky Farba a vyberte si farbu.

    Nastavte farbu čiary vzťahu.

  4. Kliknite na položku Veľkosť šípky na začiatku alebo Veľkosť šípky na konci a zmeňte veľkosť symbolu začiatku a konca.

    Nastavte veľkosť šípky.

  5. Ak chcete pridať text, vyberte čiaru vzťahu a zadajte text.

Vytvorenie diagramu a entít

  1. Otvorte Visio pre web a vyhľadajte nohu Crow.

  2. Vyberte diagram začiarknutia databázy Crow ' s Foot .

  3. V dialógovom okne vyberte buď metrické jednotky alebo americké jednotky.

  4. Vyberte položku Vytvoriť.

  5. Otvorí sa diagram. Vedľa diagramu by sa malo zobraziť okno Tvary. Ak sa nezobrazuje, prejdite na položku zobraziť > pracovné tably a uistite sa, že je vybratá možnosť tvary . Ak sa stále nezobrazuje, kliknite na tlačidlo Rozbaliť okno tvary na ľavej strane.

  6. Zo vzorkovnice Zápis databázy jazyka Crow's Foot presuňte tvar Entita na stránku kresby.

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

  8. Presunutím tvaru Vzťah na stránku kresby vytvorte čiaru vzťahu.

  9. Ak chcete tieto entity spojiť, presuňte ľavý koniec čiary vzťahu k prvej entite a prilepte ho k atribútu, bodu pripojenia alebo celej entite. Presuňte druhý koniec čiary vzťahu a prilepte ho k druhej entite.

  10. Nastavte symboly kardinality na oboch koncoch čiary vzťahu:

    • Pravým tlačidlom myši kliknite na čiaru vzťahu, kliknite na položku Nastaviť symbol začiatku a vyberte si možnosť zo zoznamu. Predvolenou možnosťou je Nula alebo viac.

    • Opätovne kliknite na čiary vzťahov, kliknite na položku Nastaviť symbol konca a vyberte si možnosť zo zoznamu. Predvolenou možnosťou je 1 a iba 1.

      Kliknite pravým tlačidlom myši na položku vzťah, vyberte položku nastaviť symbol začatia a potom zo zoznamu vyberte nastavenie kardinálnosti.

Šírku entity môžete prispôsobiť tak, že vyberiete jej orámovanie a potom kliknete na žltú rukoväť a presuniete ju. Výška entity sa nedá manuálne adjustovať. Výška je upravená pridaním alebo odčítaním atribútov:

  • Ak chcete odstrániť nepotrebný atribút, vyberte ho a stlačte kláves DELETE.

  • Ak chcete pridať atribút k entite, presuňte atribút z tably tvary na entitu a potom uvoľnite tlačidlo myši. Dvakrát kliknite na zástupný symbol názvu atribútu a zadajte vhodný názov pre atribút.

Úprava atribútov entity

Na základe predvoleného nastavenia sa zobrazujú názvy atribútov entity, ale typ jednotlivých atribútov je skrytý v zobrazení.

Entita s nohou vrana, v ktorej sa má zobraziť typ každého atribútu.

Toto nastavenie môžete zmeniť pre ľubovoľnú entitu:

  1. Kliknite pravým tlačidlom myši na entitu a vyberte položku Zobraziť typy atribútov.

    Entita s nohou vrana, v ktorej sa zobrazuje typ každého atribútu.

  2. Ak chcete zmeniť typ, ukážte na názov typu a dvakrát kliknite dvakrát. Okolo názvu typu sa zobrazí sivé pole, ktoré označuje, že je vybraté.

  3. Zadajte nový názov typu. Po dokončení stlačte kláves ESC (alebo kliknite na ľubovoľné miesto v entite), aby sa zmena uložila. 

Tvary, ktoré sú k dispozícii v zápise databázy Crow ' s Foot

Tvar

Popis

Tvar entity v zápise databázy Crow ' s Foot.

Entita

Objekt, súčasť údajov. Môže byť jednoznačne identifikovaný jeho atribútmi, a preto je nezávislý od akejkoľvek inej entity v schéme. 
 

Entita s atribútmi SHAPE v zápise databázy Crow ' s Foot.

Entita s atribútmi

Objekt, súčasť údajov. Môže byť jednoznačne identifikovaný jeho atribútmi, a preto je nezávislý od akejkoľvek inej entity v schéme. Obsahuje stĺpec na zobrazenie typu údajov jednotlivých atribútov.

Tvar atribútu v zápise databázy Crow ' s Foot.

Atribút

Skutočnosť, ktorá popisuje entitu. Zobrazí sa v rámci jednotky.

Tvar atribútu hlavného kľúča v zápise databázy Crow ' s Foot.

Atribút primárneho kľúča

Atribút, ktorý jednoznačne identifikuje určitú entitu. 

Tvar oddeľovača hlavného kľúča v zápise databázy Crow ' s Foot.

Oddeľovač primárneho kľúča

Vodorovná čiara použitá na oddelenie atribútu primárneho kľúča z ostatných atribútov entity. 

Tvar vzťahu v zápise databázy Crow ' s Foot.

Vzťah

Označuje priradenie dvoch pevných entít. Jeho názov je sloveso, ktoré stručne popisuje priradenie. Po prilepení vzťahu k entitám kliknite pravým tlačidlom myši na požadované možnosti, ako je napríklad to, či ide o identifikačný vzťah, a nastavte symboly na oboch koncoch spojovacej čiary. 

Silné a slabé subjekty

  • Silná entita má hlavný kľúč, čo znamená, že ju možno jednoznačne identifikovať samotnými atribútmi.

  • Slabý subjekt je entita, ktorú nie je možné jednoznačne identifikovať samotnými atribútmi. Je to existencia závislá od nadradenej entity. Ak chcete vytvoriť hlavný kľúč, musí sa použiť cudzí kľúč spolu s jeho atribútmi. Cudzí kľúč je zvyčajne primárnym kľúčom silného subjektu, na ktorý sa vzťahuje slabá entita.

Vzťah medzi dvomi pevnými entitami sa jednoducho nazýva vzťah

Vzťah medzi silnou entitou a slabým subjektom sa nazýva silný vzťah.

Symboly v zápise nôh vrana

Diagramy vzdušných nôh predstavujú entity ako polia a vzťahy medzi poľami. Rôzne tvary na koncoch týchto riadkov predstavujú relatívnu dôležitosť vzťahu. 

Tri symboly sa používajú na znázornenie n:

Krúžok reprezentuje hodnotu nula.

Symbol zvonenia v zápise nôh Crow.

Pomlčka predstavuje "jeden"

Symbol pomlčky v zápise nôh vrana.

Vzdušná noha predstavuje "veľa" alebo "nekonečné"

Symbol nožného chodidla v notácii Crow ' s Foot.

Tieto symboly sa v pároch používajú na znázornenie štyroch typov kardinálnosti, ktoré môže mať entita vo vzťahu. Vnútorný prvok zápisu predstavuje minimum a vonkajší prvok (najbližšie k entite) predstavuje maximum.

Popis

Symbol

Krúžok a pomlčka: minimum nula, maximum (voliteľné)

Symbol nula alebo jeden v zápise do nohy vrana.

Pomlčka a pomlčka: minimum jeden, maximum (povinné)

Symbol pre jednu a len jednu, v zápise do nohy Crow.

Kruhová a vzdušná noha: minimálna nula, maximum veľa (voliteľné)

Symbol pre nulu alebo viac, v zápise nôh Crow.

Pomlčka a vrana noha: minimum jeden, maximum many (povinné)

Symbol pre jednu alebo viac v zápise do nohy vrana.

Tipy na navrhovanie diagramu

  • Identifikujte všetky potrebné entity. Nakreslite všetky z nich v diagrame.

  • Zistite, ktoré entity majú vzájomné vzťahy a spájajú ich. (Nie všetky entity budú mať vzťahy. Niektoré môžu mať viacero vzťahov.)

  • Každá entita by sa mala zobraziť len raz v diagrame.

  • Prezrite si vzťahy, ktoré ste nakreslili. Existujú nadbytočné vzťahy? Sú niektoré, ktoré nie sú potrebné alebo chýbajú? 

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×