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. Enheter är anslutna med linjer, och symboler i vardera änden av linjen beskriver kardinaliteten i relationen mellan enheterna.

Eftersom de används ofta och endast använder fyra symboler hjälper kråkfotsdiagram dig att kommunicera komplexa relationer i ett lättanvändningsformat.

Skapa diagrammet och enheter

  1. I Visio i menyn Arkiv väljer du Ny > programvaraoch sedan Kråkfots notation för databaser.

  2. Välj antingen Metriskaenheter eller Amerikanskaenheter 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.

      Ställ in slutsymbolen.

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

  • Om du vill ta bort ett attribut som inte behöver det markerar du det och trycker på Delete.

  • Om du vill lägga till ett attribut till en enhet drar du ett attribut från fönstret Former till enheten och släpper sedan mustangenten. Dubbelklicka på attributnamnets platshållare 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 varje attribut är dold.

En kråkfotsenhet där typen för varje attribut är dold.

Du kan ändra den här inställningen för alla enheter:

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

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

  2. Om du vill ändra typen pekar du på typens namn 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å entitet) 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ärg 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åkfots notation i databaser på Visio på webben krävs en Visio Abonnemang 1 eller Visio Abonnemang 2 ,som köps separat från Microsoft 365. Om du vill ha mer information kontaktar Microsoft 365 administratör. Om din administratör har aktiverat självbetjäning för köp kan du köpa en licens för Visio själv. Mer information finns i Vanliga frågor och svar om självbetjäning för köp.

Skapa diagrammet och enheter

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

  2. Välj diagrammet Kråkfots notation för databaser.

  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 det går du till Visa >och kontrollerar att Former är markerat. Om du fortfarande inte ser fönstret 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 Ställ in startsymbol och välj sedan en kardinalitetsinställning i listan.

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

  • Om du vill ta bort ett attribut som inte behöver det markerar du det och trycker på Delete.

  • Om du vill lägga till ett attribut till en enhet drar du ett attribut från fönstret Former till enheten och släpper sedan mustangenten. Dubbelklicka på attributnamnets platshållare 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 varje attribut är dold.

En kråkfotsenhet där typen för varje attribut är dold.

Du kan ändra den här inställningen för alla enheter:

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

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

  2. Om du vill ändra typen pekar du på typens namn 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å entitet) för att spara ändringen. 

Former som är tillgängliga i kråkfotsdatabas notation

Figurer

Beskrivning

Entitetsformen i kråkfotsdatabas notation.

Entitet

Ett objekt, en komponent i data. Den kan unikt identifieras med hjälp av dess attribut och är därför oberoende av andra enheter i schemat. 
 

Formen Entitet med attribut i kråkfotsdatabas notation.

Entitet med attribut

Ett objekt, en komponent i data. Den kan unikt identifieras med hjälp av dess attribut och är därför oberoende av andra enheter i schemat. Innehåller en kolumn för att visa datatypen för varje attribut.

Attributformen i kråkfotsdatabas notation.

Attribut

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

Formen Primärnyckelattribut i kråkfotsdatabas notation.

Primärnyckelattribut

Ett attribut som unikt identifierar en viss enhet. 

Formen Primärnyckelavgränsare i kråkfots notation för databaser.

Primärnyckelavgränsare

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

Relationsformen i kråkfots notation för databaser.

Relation

Anger kopplingen mellan två starka enheter. Namnet är ett verb som ger en kort beskrivning av associationen. När du har limmat relationen till enheterna högerklickar du på den för att ange alternativ som t.ex. om det är en "identifieringsrelation" och för att ange symbolerna i vardera änden av den anslutande linjen. 

Starka och svaga enheter

  • En stark enhet har en primärnyckel, vilket innebär att den kan identifieras unikt med bara attributen.

  • En svag enhet är en enhet som inte kan identifieras unikt enbart med hjälp av dess attribut. Den finns beroende av dess överordnade enhet. Den måste använda en utländsk nyckel tillsammans med attributen för att skapa en primärnyckel. Normalt är foreign key primärnyckeln för en stark enhet som den svaga enheten är relaterad till.

Relationen mellan två starka enheter kallas helt enkelt en relation. 

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

Symboler i kråkfots notation

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åkfots notation.

Ett streck representerar "ett"

Strecksymbolen i kråkfots notation.

Kråkfot representerar "många" eller "oändligt"

Kråkfotssymbol i kråkfots notation.

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

Beskrivning

Symbol

Ring och streck: Minsta nolla, maximalt en (valfritt)

Symbolen för Noll eller Ett, i kråkfots notation.

Streck och streck: Minst ett, maximalt ett (obligatoriskt)

Symbolen för En och Endast en, med kråkfots notation.

Ring och kråkfot: Lägsta nolla, maximalt många (valfritt)

Symbolen för Noll eller Mer i kråkfots notation.

Streck- och kråkfotsfot: Minst en, maximalt många (obligatoriskt)

Symbolen för Ett eller Flera, i kråkfots notation.

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 enheter har inte relationer. Vissa kan ha flera relationer.)

  • Varje entitet ska bara finnas en gång i diagrammet.

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

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Gå med i Microsoft Office Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×