Beispiel: Schüler müssen eine Klasse besuchen. Eine Klasse hat viele Schüler, kann aber auch keine Schüler haben. Das Schuljahr des Besuches 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 umgesetzt.

Da jedoch ein Attribut an der Beziehung "besucht" vorhanden ist, wird die Beziehung als eigene Relation umgesetzt. In diese Relation werden neben dem Attribut "Schuljahr" die Primärschlüssel aus Schüler und Klasse als Fremdschlüssel übernommen. Der Fremdschlüssel s_nummer wird zudem Primärschlüssel in der Relation besucht (1:n-Beziehung).

schueler(s_nummer, nachname, vorname)

besucht(s_nummer#, bezeichnung#, schuljahr)

klasse(bezeichnung, schulform)

Beispiel als Tabellen mit Datensätzen:

schueler:

s_nummer nachname vorname
1111 Mustermann Max
2222 Musterfrau Susanne
3334 Testmann Albert

besucht:

s_nummer# bezeichnung# schuljahr
1111 12FOS3 2017
2222 12FOS3 2016
3334 11MEC1 2017

klasse:

bezeichnung Schulform
12FOS3 Fachoberschule
11MEC1 Berufsschule