Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

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

Keďže sú bežne používané a využívajú iba štyri symboly, diagramy zápisu Crow ́s Foot pomáhajú komunikovať zložité vzťahy v jednoducho použiteľnom formáte.

Vytvorenie diagramu a entít

  1. V Visio v ponuke Súbor vyberte položku Nový > softvér a potom vyberte položku Zápis databázy jazyka Crow's Foot.

  2. Vyberte 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 konca.

Šírku entity môžete upraviť tak, že vyberiete jej orámovanie a potom kliknete na žltú rukoväť a presuniete ju. Výšku entity nie je možné upraviť manuálne. Výška sa upravuje sčítaním alebo odčítaním atribútov:

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

  • Ak chcete pridať atribút do entity, presuňte atribút z tably Tvary do entity a potom uvoľnite kláves myši. Dvakrát kliknite na zástupný objekt názvu atribútu a zadajte vhodný názov atribútu.

Úprava atribútov entity

Predvolene sa zobrazujú názvy atribútov entity, ale typ každého atribútu je v zobrazení skrytý.

Entita Crow's Foot, v ktorej je typ každého atribútu skrytý.

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 Crow's Foot, v ktorej je viditeľný typ každého atribútu.

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

  3. Zadajte nový názov typu. Po dokončení uložte zmenu stlačením klávesu Esc (alebo kliknutím na iné miesto v entite). 

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.

Poznámka: Vytváranie a upravovanie diagramov zápisu databázy Crow's Foot na Visio pre web vyžaduje licenciu na Visio Plan 1 alebo Visio Plan 2, ktorá je zakúpená oddelene od Microsoft 365. Ďalšie informácie vám poskytne správca služby Microsoft 365. Ak váš správca zapol samoobslužné nakupovanie, môžete si licenciu na Visio zakúpiť sami. Ďalšie podrobnosti nájdete v téme Najčastejšie otázky o samoobslužnom nákupe.

Vytvorenie diagramu a entít

  1. Otvorte Visio pre web a vyhľadajte jazyk Crow ́s Foot.

  2. Vyberte diagram zápisu databázy Crow's Foot.

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

  4. Vyberte položku Vytvoriť.

  5. Diagram sa otvorí. Vedľa diagramu by sa malo zobraziť okno Tvary. Ak sa nezobrazuje, prejdite na položku Zobraziť > pracovné tably a skontrolujte, či sú vybraté 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 čiaru vzťahu, vyberte položku Nastaviť symbol začiatku a potom v zozname vyberte nastavenie kardinality.

Šírku entity môžete upraviť tak, že vyberiete jej orámovanie a potom kliknete na žltú rukoväť a presuniete ju. Výšku entity nie je možné upraviť manuálne. Výška sa upravuje sčítaním alebo odčítaním atribútov:

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

  • Ak chcete pridať atribút do entity, presuňte atribút z tably Tvary do entity a potom uvoľnite kláves myši. Dvakrát kliknite na zástupný objekt názvu atribútu a zadajte vhodný názov atribútu.

Úprava atribútov entity

Predvolene sa zobrazujú názvy atribútov entity, ale typ každého atribútu je v zobrazení skrytý.

Entita Crow's Foot, v ktorej je typ každého atribútu skrytý.

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 Crow's Foot, v ktorej je viditeľný typ každého atribútu.

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

  3. Zadajte nový názov typu. Po dokončení uložte zmenu stlačením klávesu Esc (alebo kliknutím na iné miesto v entite). 

Tvary dostupné 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ť jedinečne identifikovaný svojimi atribútmi, a preto je nezávislý od akejkoľvek inej entity v schéme. 
 

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

Entita s atribútmi

Objekt, súčasť údajov. Môže byť jedinečne identifikovaný svojimi 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út v zápise databázy Crow's Foot.

Atribút

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

Tvar atribútu primárneho kľúča v zápise databázy Crow's Foot.

Atribút hlavného kľúča

Atribút, ktorý jedinečne identifikuje konkrétnu entitu. 

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

Oddeľovač hlavného kľúča

Vodorovná čiara, ktorá sa používa na oddelenie atribútu hlavného kľúča od ostatných atribútov entity. 

Tvar Vzťah v zápise databázy Crow's Foot.

Vzťah

Označuje priradenie medzi dvoma silnými entitami. Jeho názov je sloveso, ktoré stručne popisuje priradenie. Po prilepení vzťahu k entitám na ne kliknite pravým tlačidlom myši a nastavte možnosti, napríklad či ide o vzťah identifikácie, a nastaviť symboly na každom konci spojovacej čiary. 

Silné a slabé entity

  • Silná entita má primárny kľúč, čo znamená, že ju možno jedinečne identifikovať len jej atribútmi.

  • Slabá entita je entita, ktorú nie je možné jedinečne identifikovať len jej atribútmi. Závisí od svojej nadradenej entity. Na vytvorenie primárneho kľúča musí použiť cudzí kľúč v spojení s jeho atribútmi. Cudzí kľúč je zvyčajne hlavným kľúčom silnej entity, s ktorou slabá entita súvisí.

Vzťah medzi dvoma silnými entitami sa jednoducho nazýva vzťah

Vzťah medzi silnou entitou a slabou entitou sa nazýva silný vzťah.

Symboly v zápise Crow ́s Foot

Diagramy jazyka Crow ́s Foot predstavujú entity ako polia a vzťahy ako čiary medzi poľami. Rôzne tvary na koncoch týchto riadkov predstavujú relatívnu kardinalitu vzťahu. 

Na vyjadrenie kardinality sa používajú tri symboly:

Kruh predstavuje nulu

Symbol kruhu v zápise Crow's Foot.

Pomlčka predstavuje "jeden"

Symbol pomlčky v zápise Crow's Foot.

Crow ́s Foot predstavuje "many" alebo "nekonečné"

Symbol Crow's Foot v zápise Crow's Foot.

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

Popis

Symbol

Prstencový a čiarkový: minimálna nula, maximálne jedna (voliteľné)

Symbol pre hodnotu Nula alebo Jeden v zápise Crow's Foot.

Čiarka a pomlčka: minimálne jedna, maximálne jedna (povinná)

Symbol pre one and Only One, in crow's foot notation.

Prstenec a crow's foot: Minimálna nula, maximálny počet (voliteľné)

Symbol nula alebo viac v zápise Crow ́s Foot.

Čiarka a crow's foot: Minimálne jeden, maximálny počet (povinné)

Symbol jedného alebo viacerých znakov v zápise Crow ́s Foot.

Tipy na navrhovanie diagramu

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

  • Určte, ktoré entity majú navzájom vzťahy, a pripojte ich. (Nie všetky entity budú mať vzťahy. Niektoré môžu mať viacero vzťahov.)

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

  • Pozrite sa na nakreslené vzťahy. Existujú nejaké nadbytočné vzťahy? Sú nejaké nepotrebné alebo chýbajúce? 

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

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

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×