Van toepassing op
Visio Abonnement 2 Visio Abonnement 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016 Visio Professional 2013

Gebruik hanenpootnotaties om de relatie te illustreren tussen entiteiten in een hanenpootdiagram. Entiteiten worden verbonden door lijnen en symbolen aan beide uiteinden van de regel beschrijven de kardinaliteit van de relatie tussen de entiteiten.

Omdat ze veel worden gebruikt en slechts vier symbolen gebruiken, helpen kraaienpootnotatiediagrammen u complexe relaties in een gebruiksvriendelijke indeling te communiceren.

Het diagram en de entiteiten maken

  1. Selecteer in Visio in het menu Bestandde optie Nieuw > Software en selecteer vervolgens Crow's Foot Database Notation.

  2. Kies Metrische eenheden of Amerikaanse eenheden en selecteer Maken.

  3. Sleep vanuit het stencil Hanenpootnotatie voor databases een entiteitsvorm naar de tekenpagina.

  4. Sleep nog een entiteitsvorm naar de tekenpagina om een tweede entiteit te maken.

  5. Sleep een Relatie-shape naar de tekenpagina om de relatielijn te maken.

  6. U verbindt de entiteiten door het linkeruiteinde van de relatielijn naar de eerste entiteit te slepen en deze te lijmen op een kenmerk, een verbindingspunt of de hele entiteit. Sleep het andere uiteinde van de relatielijn en lijm deze op de tweede entiteit.

  7. Stel de kardinaliteitssymbolen aan beide uiteinden van de relatielijn in:

    • Klik met de rechtermuisknop op de relatielijn, klik op Beginsymbool instellen en kies een symbool in de lijst. De standaardwaarde is Nul of meer.

    • Klik nogmaals met de rechtermuisknop op de relatielijn, klik op Eindsymbool instellen en kies een symbool in de lijst. De standaardwaarde is Uitsluitend 1.

      Stel het eindsymbool in.

U kunt de breedte van een entiteit aanpassen door de rand te selecteren en vervolgens op de gele greep te klikken en te slepen. U kunt de hoogte van een entiteit niet handmatig aanpassen. De hoogte wordt aangepast door het optellen of aftrekken van kenmerken:

  • Als u een onnodig kenmerk wilt verwijderen, selecteert u het en drukt u op Delete.

  • Als u een kenmerk wilt toevoegen aan een entiteit, sleept u een kenmerk van het deelvenster Shapes naar de entiteit en laat u de muistoets los. Dubbelklik op de tijdelijke aanduiding voor de kenmerknaam en voer een geschikte naam in voor het kenmerk.

Kenmerken van een entiteit bewerken

Standaard worden de namen van de kenmerken van een entiteit weergegeven, maar het type van elk kenmerk is verborgen.

Een crow's foot-entiteit waarin het type van elk kenmerk niet zichtbaar is.

U kunt deze instelling wijzigen voor elke entiteit:

  1. Klik met de rechtermuisknop op de entiteit en selecteer Kenmerktypen weergeven.

    Een entiteit Crow's Foot waarin het type van elk kenmerk zichtbaar is.

  2. Als u het type wilt wijzigen, wijst u de naam van het type aan en klikt u tweemaal. Er wordt een grijs vak weergegeven rond de typenaam om aan te geven dat deze is geselecteerd.

  3. Voer de nieuwe typenaam in. Wanneer u klaar bent, drukt u op Esc (of klikt u ergens anders op de entiteit) om de wijziging op te slaan. 

Het uiterlijk van een hanenpootnotatie wijzigen

  1. Klik met de rechtermuisknop op de relatielijn en klik op Vorm opmaken.

  2. Klik op Lijn in het rechterdeelvenster om de lijst uit te vouwen.

  3. Wanneer u de kleur van de relatielijn wilt wijzigen, klikt u op het pictogram naast Kleur en selecteert u een kleur.

    Stel de kleur van de relatielijn in.

  4. Klik op Grootte van beginpijl of Grootte van eindpijl om de grootte van de begin- en eindsymbolen te wijzigen.

    Stel de grootte van de pijl in.

  5. Als u tekst wilt toevoegen, selecteert u de relatielijn en typt u de tekst.

Sterke en zwakke entiteiten

  • Een sterke entiteit heeft een primaire sleutel, wat betekent dat deze uniek kan worden geïdentificeerd door alleen de kenmerken ervan.

  • Een zwakke entiteit is een entiteit die niet uniek kan worden geïdentificeerd door de kenmerken alleen. Het is bestaansafhankelijk van de bovenliggende entiteit. Deze moet een refererende sleutel gebruiken in combinatie met de bijbehorende kenmerken om een primaire sleutel te maken. Doorgaans is de refererende sleutel de primaire sleutel van een sterke entiteit waaraan de zwakke entiteit is gerelateerd.

De relatie tussen twee sterke entiteiten wordt eenvoudigweg een relatie genoemd. 

De relatie tussen een sterke entiteit en een zwakke entiteit wordt een sterke relatie genoemd.

Symbolen in kraaienpootnotatie

Kraaienpootdiagrammen vertegenwoordigen entiteiten als vakken en relaties als lijnen tussen de vakken. Verschillende vormen aan de uiteinden van deze lijnen vertegenwoordigen de relatieve kardinaliteit van de relatie. 

Er worden drie symbolen gebruikt om kardinaliteit aan te geven:

Een ring vertegenwoordigt 'nul'

Het ringsymbool in Crow's Foot Notation.

Een streepje vertegenwoordigt 'één'

Het streepjesymbool in Crow's Foot Notation.

Een kraaienpoot vertegenwoordigt 'veel' of 'oneindig'

Het kraaienpootsymbool in Crow's Foot Notation.

Deze symbolen worden in paren gebruikt om de vier typen kardinaliteit weer te geven die een entiteit in een relatie kan hebben. Het binnenste element van de notatie vertegenwoordigt het minimum en het buitenste element (het dichtst bij de entiteit) vertegenwoordigt het maximum.

Beschrijving

Symbool

Ring en streepje: minimaal nul, maximaal één (optioneel)

Het symbool voor Nul of Één, in de notatie voor kraaienpoot.

Streepje en streepje: minimaal één, maximaal één (verplicht)

Het symbool voor One and Only One, in kraaienpootnotatie.

Ring en kraaienpoot: minimum nul, maximum veel (optioneel)

Het symbool voor Nul of Meer, in kraaienpootnotatie.

Streepje en kraaienpoot: Minimaal één, maximaal veel (verplicht)

Het symbool voor Een of meer, in kraaienpootnotatie.

Tips voor het ontwerpen van het diagram

  • Identificeer alle entiteiten die u nodig hebt. Teken ze allemaal in het diagram.

  • Bepaal welke entiteiten relaties met elkaar hebben en verbind ze. (Niet alle entiteiten hebben relaties. Sommige kunnen meerdere relaties hebben.)

  • Elke entiteit mag slechts één keer in het diagram worden weergegeven.

  • Kijk eens naar de relaties die je hebt getekend. Zijn er redundante relaties? Zijn er overbodige of ontbrekende? 

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.