PBi_ERD (Entiteit Relatie Diagram)

Een volgende stap in het opstellen van ons datamodel is het aanmaken van een ERD of Entiteit Relatie Diagram.

Wat is dat?

Een entiteit is de persoon, de plaats of het ding waar we gegevens over willen verzamelen.

Om een logisch ontwerp weer te geven wordt vaak een ERD gebruikt (zie ook UML [Unified Modeling Language]). Dit geeft grafisch de relaties tussen entiteitstypen en attributen weer. Het is eigenlijk een abstracte beschrijving van het datamodel waarin de relaties weergegeven worden.

Microsoft heeft VISIO als applicatie om ERDs te maken. Hiervan bestaat een desktopversie (betalend [dit is: niet inbegrepen in een Office 365 licentie]), maar ook een service, die in een basisversie wel toegankelijk is voor gebruik met een Office 365-licentie.

Volgende relaties bestaan:

  • one-to-one
  • one-to-many
  • many-to-many
  • nul-optionaliteit

ONE-TO-ONE

Eén klant, één bestelling…

ONE-TO-MANY

Eén klant kan meerdere bestellingen plaatsen…

MANY-TO-MANY

Eén of meerdere klanten kunnen één of meerdere bestellingen plaatsen…

NUL-OPTIONALITEIT

Er hoeft niet persé een relatie te zijn…