Home

entiteitrelatiediagrammen

Een entiteitrelatiediagram (ERD) is een grafische voorstelling van de belangrijkste entiteiten in een informatiesysteem, de attributen van elk entiteittype en de relaties tussen entiteitstypen. ERD's worden gebruikt bij het analyseren en ontwerpen van databases, om de relevante gegevens en hun onderlinge verbanden inzichtelijk te maken.

De kerncomponenten zijn entiteiten, attributen en relaties. Een entiteittype vertegenwoordigt een groep objecten met gemeenschappelijke kenmerken

Notaties variëren. Chen-notatie gebruikt entiteiten als rechthoeken, attributen als ovalen en relaties als diamonds. Crow’s Foot-notatie

Toepassingen en voordelen: ERD’s dienen als basis voor databaseontwerp, het vastleggen van bedrijfsregels, en als communicatiemiddel

Geschiedenis: het ER-model werd in de jaren zeventig geïntroduceerd door Peter Chen en heeft sindsdien verschillende

Beperkingen: ERD’s zijn meestal abstract en representeren conceptuele relaties; bij grotere systemen kunnen diagrammen complex worden

(bijv.
Klant,
Product).
Attributen
beschrijven
eigenschappen
van
entiteiten;
een
primaire
sleutel
identificeert
elke
instantie
uniek.
Relaties
geven
aan
hoe
entiteiten
aan
elkaar
gerelateerd
zijn
en
hebben
vaak
kardinaliteit
en
participatie:
één-op-één,
één-op-veel
en
veel-op-veel.
Bij
veel-op-veel
relaties
komen
vaak
tussenliggende
entiteitstypen
of
koppeltabellen
voor.
is
populair
in
praktijk
en
geeft
kardinaliteit
duidelijk
weer
met
takken
(crow’s
feet)
aan
de
eindpunten
van
de
lijnen,
terwijl
entiteiten
nog
steeds
als
rechthoeken
worden
weergegeven.
tussen
analisten,
ontwerpers
en
gebruikers.
Ze
vormen
de
eerste
stap
richting
een
logisch
datamodel
en
ondersteunen
normalisatie
en
structuurbeheer.
notaties
en
uitbreidingen
gekregen.
en
vereisen
aanvullende
stappen
om
een
fysiek
databaseschema
te
produceren.