Beispiel: Ein Lehrer unterrichtet viele Klassen. Klassen werden von vielen Lehrern unterrichtet. Das Fach, welches der Lehrer in der Klasse unterrichtet, soll gespeichert werden.
ER-Diagramm in CHEN-Notation
Umsetzung in das "Relationales Modell" der Form Tabelle(Primärschlüssel, Attribut1,...., Fremdschlüssel#)
Jede Entität wird dabei als eigene Relation (Tabelle) umgesetzt. Auch die Beziehung "unterrichtet" wird als eigene Relation (Tabelle) umgesetzt. Neben dem Attribut der Beziehung werden die Primärschlüssel von "Lehrer" und "Klasse" als Fremdschlüssel aufgenommen. Der Primärschlüssel von der Tabelle "unterrichtet" bildet sich aus den beiden Fremdschlüsseln.
lehrer(kuerzel, name)
unterrichtet (kuerzel#, bezeichnung#, fach)
klasse(bezeichnung, schulform)
Beispiel als Tabellen mit Datensätzen:
lehrer:
kuerzel | nachname |
muma | Mustermann |
testf | Testfrau |
3334 | Testmann |
unterrichtet:
kuerzel# | bezeichnung# | fach |
muma | 12FOS3 | Deutsch |
muma | 12FOS3 | Mathe |
testf | 11MEC1 | IT |
testf | 12FOS3 | IT |
klasse:
bezeichnung | Schulform |
12FOS3 | Fachoberschule |
11MEC1 | Berufsschule |