Gäller för
Visio Abonnemang 2 Visio Abonnemang 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016 Visio Professional 2013

Använd kråkfotsnotation för att illustrera förhållandet mellan enheter i ett kråkfotsdiagram. Entiteter är sammankopplade med linjer, och symboler i vardera änden av raden beskriver kardinaliteten i relationen mellan enheterna.

Eftersom de används ofta och bara använder fyra symboler hjälper kråkfotsnotationsdiagram dig att kommunicera komplexa relationer i ett lätthanterlig format.

Skapa diagrammet och enheter

  1. I Visio väljer du Ny > programvaraArkiv-menyn och sedan Kråkfotsdatabasnotation.

  2. Välj metriska enheter eller AMERIKANSKA enheter och välj Skapa.

  3. Från stencilen Kråkfotsnotation för databaser drar du en Enhet-form till ritningssidan.

  4. Dra ännu en Enhet-form till ritningssidan för att skapa en andra enhet.

  5. Dra en Relation-form till ritningssidan för att skapa relationslinjen.

  6. Du ansluter enheter genom att dra relationslinjens vänstra ände till den första enheten och fästa den mot ett attribut, en kopplingspunkt eller hela enheten. Dra den andra änden av relationslinjen och fäst den mot den andra enheten.

  7. Ange kardinalitetssymboler i båda ändarna av relationslinjen:

    • Högerklicka på relationslinjen, klicka på Ställ in startsymbol och välj från listan. Standardvärdet är Noll eller fler.

    • Högerklicka på relationslinjen igen, klicka på Ställ in slutsymbol och välj från listan. Standardvärdet är 1 och endast 1.

      Ange slutsymbolen.

Du kan justera bredden på en entitet genom att markera dess kantlinje och sedan klicka och dra i dess gula handtag. Du kan inte justera höjden för en entitet manuellt. Höjden justeras genom tillägg eller subtraktion av attribut:

  • Om du vill ta bort ett obehöjt attribut markerar du det och trycker på Delete.

  • Om du vill lägga till ett attribut till en entitet drar du ett attribut från fönstret Former till entiteten och släpper sedan mustangenten. Dubbelklicka på platshållaren för attributets namn och ange ett lämpligt namn för attributet.

Redigera attribut för en entitet

Som standard visas namnen på en enhets attribut, men typen av attribut är dold.

En kråkfotsentitet där typen av varje attribut är dold.

Du kan ändra den här inställningen för valfri enhet:

  1. Högerklicka på entiteten och välj Visa attributtyper.

    En kråkfotsenhet där typen av varje attribut visas.

  2. Om du vill ändra typen pekar du på typnamnet och klickar två gånger. En grå ruta visas runt typnamnet för att ange att den är markerad.

  3. Ange det nya typnamnet. När du är klar trycker du på Esc (eller klickar någon annanstans på enheten) för att spara ändringen. 

Ändra utseendet på kråkfotsnotation

  1. Högerklicka på relationslinjen och klicka på Formatera form.

  2. Klicka på Linje i den högra rutan för att expandera listan.

  3. Klicka på ikonen bredvid Färg och välj en färg för att ändra färg på relationslinjen.

    Ange färgen på relationslinjen.

  4. Klicka på Startstorlek eller Slutstorlek för att ändra storleken på Start- och Slutsymbolerna.

    Ange pilstorleken.

  5. Om du vill lägga till text, markerar du relationslinjen och skriver texten.

Starka och svaga enheter

  • En stark enhet har en primärnyckel, vilket innebär att den kan identifieras unikt enbart av dess attribut.

  • En svag enhet är en entitet som inte kan identifieras unikt enbart av dess attribut. Den är existensberoende av sin överordnade enhet. Den måste använda en sekundärnyckel tillsammans med dess attribut för att skapa en primärnyckel. Sekundärnyckeln är vanligtvis primärnyckeln för en stark enhet som den svaga enheten är relaterad till.

Relationen mellan två starka enheter kallas helt enkelt för en relation

Relationen mellan en stark enhet och en svag enhet kallas för en stark relation.

Symboler i kråkfotsnotation

Kråkfotsdiagram representerar enheter som rutor och relationer som linjer mellan rutorna. Olika former i slutet av dessa linjer representerar relationens relativa kardinalitet. 

Tre symboler används för att representera kardinalitet:

En ring representerar "noll"

Ringsymbolen i Kråkfotsnotation.

Ett streck representerar "ett"

Strecksymbolen i Kråkfotsnotation.

En kråkfot representerar "många" eller "oändlig"

Kråkfotssymbolen i Kråkfotsnotationen.

Dessa symboler används i par för att representera de fyra typer av kardinalitet som en enhet kan ha i en relation. Det inre elementet i notationen representerar minimum och det yttre elementet (närmast enheten) representerar maxvärdet.

Beskrivning

Symbol

Ring och tankstreck: Lägsta nolla, högst ett (valfritt)

Symbolen för noll eller en, i kråkfotsnotation.

Streck och streck: Minst ett, högst ett (obligatoriskt)

Symbolen för En och Endast en, i kråkfotsnotation.

Ring och kråkfot: Minimum noll, max många (valfritt)

Symbolen för Noll eller Mer, i kråkfotsnotation.

Streck och kråkfot: Minst en, högst många (obligatoriskt)

Symbolen för En eller Flera, i kråkfotsnotation.

Tips för att utforma diagrammet

  • Identifiera alla enheter du behöver. Rita alla i diagrammet.

  • Bestäm vilka enheter som har relationer med varandra och anslut dem. (Alla entiteter har inte relationer. Vissa kan ha flera relationer.)

  • Varje enhet bör bara visas en gång i diagrammet.

  • Titta på relationerna du har ritat. Finns det några redundanta relationer? Finns det några som är onödiga eller saknas? 

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.