Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

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.

Obs!: För att skapa och redigera kråkfotsdatabasens notationsdiagram i Visio på webben krävs en licens för Visio Abonnemang 1 eller Visio Abonnemang 2, som köps separat från Microsoft 365. Kontakta din Microsoft 365-administratör om du vill ha mer information. Om administratören har aktiverat självbetjäningsköp kan du köpa en licens för Visio själv. Mer information finns i Vanliga frågor och svar om självbetjäningsköp.

Skapa diagrammet och enheter

  1. Öppna Visio för webben och sök efter kråkfot.

  2. Välj diagram över kråkfotsdatabasens notation.

  3. I dialogrutan väljer du antingen Metriska enheter eller AMERIKANSKA enheter.

  4. Välj Skapa.

  5. Diagrammet öppnas. Du bör se fönstret Former bredvid diagrammet. Om du inte ser den går du till Visa > åtgärdsfönster och kontrollerar att Former är markerat. Om du fortfarande inte ser den klickar du på knappen Visa fönstret Former till vänster.

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

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

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

  9. 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.

  10. 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.

      Högerklicka på relationslinjen, välj Ange startsymbol och välj sedan en kardinalitetsinställning i listan.

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. 

Former tillgängliga i kråkfotsdatabasnotation

Figurer

Beskrivning

Formen Entitet i kråkfotsdatabasnotation.

Entitet

Ett objekt, en datakomponent. Den kan identifieras unikt med dess attribut och är därför oberoende av någon annan enhet i schemat. 
 

Formen Entitet med attribut i kråkfotsdatabasnotation.

Entitet med attribut

Ett objekt, en datakomponent. Den kan identifieras unikt med dess attribut och är därför oberoende av någon annan enhet i schemat. Innehåller en kolumn för att visa datatypen för varje attribut.

Formen Attribut i kråkfotsdatabasnotation.

Attribut

Ett faktum som beskriver en enhet. Visas inom ramen för entiteten.

Formen Primärnyckelattribut i kråkfotsdatabasnotation.

Attribut för primärnyckel

Ett attribut som unikt identifierar en viss entitet. 

Formen Primärnyckelavgränsare i kråkfotsdatabasnotation.

Primärnyckelavgränsare

En vågrät linje som används för att skilja attributet primärnyckel från de andra attributen i entiteten. 

Formen Relation i kråkfotsdatabasnotation.

Relation

Anger kopplingen mellan två starka enheter. Dess namn är ett verb som kort beskriver associationen. När du har limmat relationen mot entiteterna högerklickar du på den för att ange alternativ, till exempel om det är en "Identifierande"-relation, och för att ställa in symbolerna i slutet av den anslutande linjen. 

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.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×