Entity Relationship Diagram (deel 2)

Databases
Module 5
Hoofdstuk 4
Entity Relationship Diagram
1 / 24
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

Cette leçon contient 24 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 50 min

Éléments de cette leçon

Databases
Module 5
Hoofdstuk 4
Entity Relationship Diagram

Slide 1 - Diapositive

Leerdoel
Aan het eind van deze les ken je de gebruikte symbolen om een ERD te maken, weet je wat kardinaliteit en optionaliteit is en kan je dit toepassen in een ERD

Slide 2 - Diapositive

Wat is een entiteit?

Slide 3 - Question ouverte

Wat is een object?

Slide 4 - Question ouverte

Wat is een attribuut?

Slide 5 - Question ouverte

ERD (entiteiten)
Entiteiten worden in een ERD weergegeven met een rechthoek

Slide 6 - Diapositive

ERD (relaties)

Slide 7 - Diapositive

ERD (kardinaliteit)
We kunnen drie typen relaties onderscheiden:

  • één-op-veel (met het tegenovergestelde veel-op-één)

  • veel-op-veel

  • één-op-één

Slide 8 - Diapositive

ERD (één-op-veel)





Bij de entiteit student behoort maximaal één relatie van het relatietype 'zit in'. Bij de entiteit klas kan meer dan één relatie van het relatietype 'zit in' behoren.

Slide 9 - Diapositive

Hoe omschrijf je de kardinaliteit tussen de entiteit "student" en het relatietype "leent".

Slide 10 - Question ouverte

Hoe omschrijf je de kardinaliteit tussen de entiteit "student" en het relatietype "leent".





Bij de entiteit student kan meer dan één relatie van het relatietype leent behoren.

Slide 11 - Diapositive

Hoe ziet dit ERD eruit?
Bij een schoolbibliotheek kan een boekexemplaar maar door één student geleend worden. Anderzijds kan een student meerdere boekexemplaren lenen.

Slide 12 - Diapositive

Slide 13 - Diapositive

Slide 14 - Diapositive

ERD (veel op veel)




Aan een onderwijsinstelling zijn verschillende docenten verbonden. Deze docenten geven les aan studenten. Elke docent geeft les aan meerdere studenten en elke student volgt lessen bij meerdere docenten. Hier is dus sprake van een veel-op-veel relatie. 

Slide 15 - Diapositive

Hoe ziet dit ERD eruit?
In een sportschool staan verschillende fitnessapparaten. Ieder fitnessapparaat kan door verschillende sporters worden gebruikt (natuurlijk niet tegelijkertijd) en iedere sporter kan verschillende fitnessapparaten gebruiken. 

Slide 16 - Diapositive

Slide 17 - Diapositive

Slide 18 - Diapositive

ERD (één op één)




Een klas heeft niet meer dan één mentor, en omgekeerd heeft een 
mentor niet meer dan één klas.

Slide 19 - Diapositive

ERD (optionaliteit)
Bij een optionele relatie hoeft er niet per se een relatie tussen de entiteiten te bestaan. De optionaliteit zegt iets over het al dan niet verplicht aanwezig zijn van een relatie tussen entiteiten. De optionaliteit wordt aangeduid met het getal 0 of het getal 1:

  • Het getal 0 geeft aan dat er geen verplichte relatie is
  • Het getal 1 wil zeggen dat de verplichte relatie er wel is


Slide 20 - Diapositive

ERD (optionaliteit)
De optionaliteit wordt vóór de cardinaliteit geplaatst en daarvan gescheiden door een komma. 

Slide 21 - Diapositive

Hoe ziet dit ERD eruit?
Een student kan één boekexemplaar lenen, maar dat is niet verplicht. Een student mag ook meer dan één boekexemplaar lenen. Een boekexemplaar hoeft niet uitgeleend te zijn, maar als het uitgeleend is, kan het maar één keer tegelijk uitgeleend zijn.

Slide 22 - Diapositive

Slide 23 - Diapositive

Slide 24 - Diapositive