Entity Relationship Diagram (deel 2)

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

This lesson contains 24 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 50 min

Items in this lesson

Databases
Module 5
Hoofdstuk 4
Entity Relationship Diagram

Slide 1 - Slide

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 - Slide

Wat is een entiteit?

Slide 3 - Open question

Wat is een object?

Slide 4 - Open question

Wat is een attribuut?

Slide 5 - Open question

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

Slide 6 - Slide

ERD (relaties)

Slide 7 - Slide

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 - Slide

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 - Slide

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

Slide 10 - Open question

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 - Slide

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 - Slide

Slide 13 - Slide

Slide 14 - Slide

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 - Slide

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 - Slide

Slide 17 - Slide

Slide 18 - Slide

ERD (één op één)




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

Slide 19 - Slide

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 - Slide

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

Slide 21 - Slide

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 - Slide

Slide 23 - Slide

Slide 24 - Slide