De database-notatie van Chen is handig voor het modelleren van de basisbeginselen van entiteiten en relaties, omdat er een abstracte weergave van de associaties wordt gegeven.

Deze diagrammen zijn een goede stap om inzicht te krijgen in de databasestructuur, met name voor basisdatabases of voorbeelden. Deze notatie is ook zeer geschikt voor brainstormen en snel diagrammen.

Entiteiten worden vertegenwoordigd door rechthoeken. Kenmerken zijn cirkelvormige bijroepen voor de entiteiten. Relaties verbinden de entiteiten met een ruitvorm en beschrijvende tekst.

Een voorbeeld van een diagram waarin de Database-notatie van Chen wordt gebruikt.

Zie Entiteitsrelatiediagrammen maken voor meer informatie over entiteiten, kenmerken en relaties. 

Het diagram en de entiteiten maken

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

  2. Kies Metrische eenheden ofAMERIKAANSEeenheden en selecteer Maken.

  3. Sleep vanuit het stencil Database notatie van Chen een entiteitsvorm naar de tekenpagina.

  4. Sleep nog een Entiteit-shape naar de tekenpagina om een tweede entiteit te maken.

  5. Sleep een shape Relatieconnector naar de tekenpagina. Plaats de shape op een van de entiteiten en laat de muisknop los. De verbindingslijn is nu verbonden met die entiteit. Sleep het andere uiteinde van de verbindingslijn naar de andere entiteit om deze daar te lijmen. 

  6. Desgewenst kunt u met de rechtermuisknop op de verbindingslijn klikken en Multipliciteit tonen selecteren.

  7. Sleep een relatie en plaats deze boven op de verbindingslijn. Als u wilt aangeven dat de relatie optioneel is, klikt u er met de rechtermuisknop op en selecteert u Identificeren instellen.

  8. Als u een kenmerk aan een entiteit wilt toevoegen, sleept u het kenmerk van het deelvenster Shapes naar de entiteit. Wanneer de verbindingslijn over de entiteit is, wordt de entiteit omsluit door een groene markeringslijn, die aangeeft dat het kenmerk aan de entiteit wordt gelijmd wanneer u de muisknop los laat. 

  9. Klik met de rechtermuisknop op het kenmerk en kies uit de opties boven aan het menu:

    • Primaire sleutel instellen:een kenmerk dat een bepaalde entiteit uniek identificeert.

    • Kenmerk met meerderewaarden instellen: een kenmerk dat veel waarden kan bevatten, dat wil zeggen dat er veel verschillende waarden voor zijn ingevoerd in dezelfde kolom van de tabel. 

    • Afgeleid kenmerk instellen:een kenmerk waarvan de waarde is berekend of afgeleid van andere kenmerken. Een afgeleid kenmerk kan al dan niet fysiek worden opgeslagen in de database.

    • Vereist instellen:een vereist kenmerk moet een waarde in het kenmerk hebben, terwijl een optioneel kenmerk mogelijk geen waarde in het kenmerk heeft en leeg kan blijven.

Opmerking: Voor het maken en bewerken van Chens databaseaantekeningsdiagrammen op Visio voor het web is een Visio Abonnement 1-of Visio Abonnement 2-licentie vereist, die afzonderlijk van de Microsoft 365. Neem voor meer informatie contact op met Microsoft 365 beheerder. Als uw beheerder 'selfservice-inkoop' heeft ingeschakeld, kunt u een licentie kopen voor Visio uzelf. Zie Veelgestelde vragen over selfservice-aankopen voor meer informatie.

Het diagram en de entiteiten maken

  1. Open Visio voor het web en zoek naar Die van Chen.

  2. Selecteer het Chen's Database Notation-diagram.

  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 Database notatie van Chen een entiteitsvorm naar de tekenpagina.

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

  8. Sleep een relatieconnector 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. Desgewenst kunt u met de rechtermuisknop op de verbindingslijn klikken en Multipliciteit tonen selecteren.

  11. Sleep een relatie (om een verplichte relatie aan te geven) of een identificerende relatie (voor een optionele relatie) en plaats deze boven op de verbindingslijn. 

  12. Als u een kenmerk aan een entiteit wilt toevoegen, sleept u een van de shapes Kenmerk van het deelvenster Shapes naar de entiteit. Wanneer de verbindingslijn over de entiteit is, wordt de entiteit omsluit door een groene markeringslijn, die aangeeft dat het kenmerk aan de entiteit wordt gelijmd wanneer u de muisknop los laat. 

  13. Desgewenst kunt u met de rechtermuisknop op een kenmerk klikken om dit vereist te maken. Een vereist kenmerk moet een waarde in het kenmerk hebben, terwijl een optioneel kenmerk mogelijk geen waarde in het kenmerk heeft en leeg kan blijven.

Shapes beschikbaar in de database-notatie van Chen

Vorm

Wat het vertegenwoordigt

De entiteitsvorm. 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. Ook wel een 'sterke entiteit' genoemd.

De shape Zwakke entiteit. zwakke entiteit

Een entiteit die niet uniek kan worden geïdentificeerd door de kenmerken alleen. Het bestaan ervan is afhankelijk van een andere entiteit (de 'eigenaarentiteit'). De id van een zwakke entiteit is een combinatie van de id van de eigenaarentiteit en de gedeeltelijke sleutel van de zwakke entiteit. De relatie tussen een zwakke entiteit en een sterke entiteit wordt altijd aangegeven met een identificerende relatie.

De associatieve entiteitsvorm. associatieve entiteit

Een entiteit die wordt gebruikt in een veel-op-veel-relatie. Het vertegenwoordigt een extra tabel in de database. Alle relaties voor deze entiteit moeten veel zijn.

De shape Kenmerk. kenmerk

Een feit dat een entiteit beschrijft. 

De shape Primaire sleutelkenmerk. primaire sleutelkenmerk

Een kenmerk dat een bepaalde entiteit uniek identificeert. De naam van het kenmerk wordt onderstreept.

De shape Kenmerk met meerdere waarden. Kenmerk met meerdere waarderingen

Een kenmerk dat veel waarden kan bevatten, dat wil zeggen dat er veel verschillende waarden voor zijn ingevoerd in dezelfde kolom van de tabel. 

De shape Afgeleid kenmerk. Afgeleid kenmerk

Een kenmerk waarvan de waarde is berekend of afgeleid van andere kenmerken. Een afgeleid kenmerk kan al dan niet fysiek worden opgeslagen in de database.

De shape Relatie. relatie

Geeft de relatie tussen twee sterke entiteiten aan. De naam is een werkwoord dat de associatie kort beschrijft. 

De shape Relatie identificeren. Relatie identificeren

De relatie tussen een zwakke entiteit en een sterke entiteit. 

De shape Relatieconnector.

Relatieconnector

De lijn die twee entiteiten verbindt, wat aangeeft dat ze een verbinding hebben. De relatie kan verplicht of optioneel zijn. Nadat u een verbindingslijn hebt getekend, kunt u een of beide uiteinden wijzigen in 'optioneel' door met de rechtermuisknop op de verbindingslijn te klikken en de opdrachten Optioneel begin en einde instellen te gebruiken.

Meer hulp nodig?

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

Was deze informatie nuttig?

Hoe tevreden bent u met de vertaalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×