cardinaliteit
Het volgende waar je dan aan moet denken is de cardinaliteit. Dit geeft aan wat de kwantische verhouding is tussen deze entiteiten. Kwantisch betekent hoeveelheid, dus dit heeft te maken hoe de relatie is in hoeveelheden. Beetje lastig uit te leggen, maar door een voorbeeld is het duidelijker:
'De Student kan maar in 1 Klas voorkomen, maar in de Klas kunnen meerdere Studenten zitten'
Oftewel: de relatie van de Student naar de Klas is 1 (aangegeven met 1), en de relatie van de Klas naar de Student is veel (aangegeven met n). de uiteindelijke uitkomst van ons zinnetje wordt dan:
Student----(1)----<zit in>----(n)----Klas
Dit wordt een relatie van 1 op veel genoemd, andersom is het een veel op 1 relatie.
Volgend voorbeeld
'Klaas volgt les van mr Janssen'
Dit wordt dan:
'Student volgt les van Docent'
Vervolgens:
Student--------<volgt les van>--------Docent
Maar als we nu de cardinaliteit willen toevoegen, wordt het lastiger! De Student kan van meerdere Docenten les hebben, maar de Docent kan meerdere Studenten hebben. Dit wordt dan de veel op veel relatie:
Student----(n)----<volgt les van>----(n)----Docent
De volgende stap is het daadwerkelijk omzetten naar een tabel structuur.