Een diagram maken met de notatie van de kraaienpootdatabase

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

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

Het diagram en de entiteiten maken

  1. Selecteer Visio in het menu Bestand de optie Nieuwe > Softwareen selecteer vervolgens Crow's Foot Database Notation.

  2. Kies Metrische eenheden ofAMERIKAANSEeenheden 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 aan een entiteit wilt toevoegen, 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 voor het kenmerk in.

Kenmerken van een entiteit bewerken

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

Een crow's foot entiteit waarin het type van elk kenmerk is verborgen voor weergave.

U kunt deze instelling voor elke entiteit wijzigen:

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

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

  2. Als u het type wilt wijzigen, wijs u de typenaam aan en klikt u tweemaal met één klik. Er wordt een grijs vak weergegeven rond de typenaam om aan te geven dat het is geselecteerd.

  3. Voer de naam van het nieuwe type 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 relatieregel in.

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

    Stel de pijlgrootte in.

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

Het diagram en de entiteiten maken

  1. Open Visio voor het web en zoek naar kraaienpoot.

  2. Selecteer het diagram Kraaienpootdatabase notatie.

  3. Selecteer in het dialoogvenster Metrische eenheden of AMERIKAANSE eenheden.

  4. Selecteer Maken.

  5. Het diagram wordt geopend. U ziet het venster Shapes naast het diagram. Als u deze niet ziet, gaat u naar Weergave > taakvensters en zorgt u ervoor dat Shapes is geselecteerd. Als u het venster nog steeds niet ziet, klikt u op de knop Het venster Shapes uitvuiten aan de linkerkant.

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

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

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

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

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

      Klik met de rechtermuisknop op de relatieregel, selecteer Beginsymbool instellen en selecteer vervolgens een kardinaliteitsinstelling in de lijst.

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 aan een entiteit wilt toevoegen, 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 voor het kenmerk in.

Kenmerken van een entiteit bewerken

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

Een crow's foot entiteit waarin het type van elk kenmerk is verborgen voor weergave.

U kunt deze instelling voor elke entiteit wijzigen:

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

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

  2. Als u het type wilt wijzigen, wijs u de typenaam aan en klikt u tweemaal met één klik. Er wordt een grijs vak weergegeven rond de typenaam om aan te geven dat het is geselecteerd.

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

Shapes beschikbaar in de notatie van de kraaienpootdatabase

Vorm

Description

De entiteitsvorm in Crow's Foot Database Notation.

Entiteit

Een object, een onderdeel van gegevens. Het kan uniek worden geïdentificeerd door de kenmerken en is daarom onafhankelijk van een andere entiteit in het schema. 
 

De shape Entiteit met kenmerken in Crow's Foot Database Notation.

Entiteit met kenmerken

Een object, een onderdeel van gegevens. Het kan uniek worden geïdentificeerd door de kenmerken en is daarom onafhankelijk van een andere entiteit in het schema. Bevat een kolom voor het weergeven van het gegevenstype van elk kenmerk.

De shape Kenmerk in Crow's Foot Database Notation.

Eigenschap

Een feit dat een entiteit beschrijft. Wordt weergegeven in het frame van de entiteit.

De shape Primary Key Attribute in Crow's Foot Database Notation.

Primaire sleutelkenmerk

Een kenmerk dat een bepaalde entiteit uniek identificeert. 

De shape Primary Key Separator in Crow's Foot Database Notation.The Primary Key Separator shape in Crow's Foot Database Notation.

Scheidingsteken primaire sleutel

Een horizontale lijn die wordt gebruikt om het primaire-sleutelkenmerk te scheiden van de andere kenmerken van de entiteit. 

De shape Relatie in Crow's Foot Database Notation.

Relatie

Geeft de relatie tussen twee sterke entiteiten aan. De naam is een werkwoord dat de associatie kort beschrijft. Nadat u de relatie aan de entiteiten hebt gelijmd, klikt u er met de rechtermuisknop op om opties in te stellen, zoals of het een 'Identificerende' relatie is en om de symbolen aan elk einde van de verbindingslijn in te stellen. 

Sterke en zwakke entiteiten

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

  • Een zwakke entiteit is een entiteit die niet uniek kan worden geïdentificeerd door alleen de kenmerken. Het is afhankelijk van de bovenliggende entiteit. Het moet een foreign key gebruiken in combinatie met de kenmerken ervan om een primaire sleutel te maken. Meestal is de foreign key de primaire sleutel van een sterke entiteit waar de zwakke entiteit aan is gerelateerd.

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

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

Symbolen in de notatie van de voet van kraai

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

Er worden drie symbolen gebruikt om kardinaliteit aan te geven:

Een ring staat voor 'nul'

Het ringsymbool in Kraaienpoot notatie.

Een streepje staat voor 'één'

Het streepjessymbool in Kraaienpoot notatie.

Een kraaienpoot staat voor 'veel' of 'oneindig'

Het voetsymbool van de kraai in kraaienpoot notatie.

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 (dat het dichtst bij de entiteit staat) vertegenwoordigt het maximum.

Description

Symbool

Ring en streepje: Minimum nul, maximum één (optioneel)

Het symbool voor Nul of Eén, in de notatie van de kraaivoet.

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

Het symbool voor One and Only One, in crow's foot notation.

Ring en kraaienpoot: Minimum nul, maximum aantal (optioneel)

Het symbool voor Nul of Meer, in de notatie van de voet van de kraai.

Streepje en kraaienpoot: Minimaal één, maximum aantal (verplicht)

Het symbool voor One or More, in de voetnoot van kraaien.

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 hebben mogelijk meerdere relaties.)

  • Elke entiteit moet slechts eenmaal in het diagram worden weergegeven.

  • Bekijk de relaties die u hebt getekend. Zijn er redundante relaties? Zijn er overbodige of ontbrekende? 

Meer hulp nodig?

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

×