Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung |
faecher:informatik:oberstufe:datenbanken:er_modelle:start [21.10.2020 15:54] – sbel | faecher:informatik:oberstufe:datenbanken:er_modelle:start [21.10.2020 15:56] – [Das Entity-Relationship-Modell] sbel |
---|
| |
===== Das Entity-Relationship-Modell ===== | ===== Das Entity-Relationship-Modell ===== |
| |
Im folgenden Beispiel sind die Entitäten "Schüler" und "Lehrer", dargestellt im folgenden **Entity-Relations-Diagram** (ER-Diagramm). Unterschlagen werden dabei Aspekte der Realität wie "Schüler findet Lehrer doof", "Lehrer schreibt schwere Klasssenarbeiten" und der Umsatnd, dass in der realen Welt Eltern existieren. Je nach dem Zweck den,eine Datenbank erfüllen soll, werden anderen Aspekte der Realität in der Miniwelt abgebildet und in das Modell übernommen. | Im folgenden Beispiel sind die Entitäten "Schüler" und "Lehrer", dargestellt im folgenden **Entity-Relations-Diagram** (ER-Diagramm). Unterschlagen werden dabei Aspekte der Realität wie "Schüler findet Lehrer doof", "Lehrer schreibt schwere Klasssenarbeiten" und der Umsatnd, dass in der realen Welt Eltern existieren. Je nach dem Zweck den,eine Datenbank erfüllen soll, werden anderen Aspekte der Realität in der Miniwelt abgebildet und in das Modell übernommen. |
| |
{{ :faecher:informatik:oberstufe:datenbanken:er_modelle:er_diagramm.png |}} | {{ .:erd.png |}} |
| |
| //"Jeder Schüler hat genau einen Klassenlehrer"// ist hier die Beziehung zwischen den Entitäten "Schüler" und "Lehrer". Da jeder Schüler nur genau einen Klassenlehrer hat, spricht man hier von einer **N:1 Relation** ("Viele zu Eins") zwischen den Entitäten "Schüler" und "Lehrer". |
| |
//"Jeder Schüler hat genau einen Klassenlehrer"// ist hie die Beziehung zwischen den Entitäten "Schüler" und "Lehrer". Da jeder Schüler nur genau einen Klassenlehrer hat, spricht man hier von einer **N:1 Relation** ("Viele zu Eins") zwischen den Entitäten "Schüler" und "Lehrer". | Insgesamt gibt es nur **vier** Beziehungen zwischen Entitäten |
| |
Insgesamt gibt es nur vier Beziehungen: | |
- 1:1 - Beziehung | - 1:1 - Beziehung |
- 1:N - Beziehung | - 1:N - Beziehung |