Entity-Relationship-Modell Flashcards
1
Q
Was ist das Entity-Relationship-Model?
A
- grafische Modellierung von Datenbanken
2
Q
Welche Modellelemente gibt es in einem ER-Modell?
A
- Entitäten
- Attribute
- Schlüssel
- Beziehungen
3
Q
Welche verschiedenen Notationsformen gibt es in ER-Modellen?
A
- Chen-Notation
- Martin-Notation (auch: Krähenfußnotation)
- UML-Klassendiagramm
4
Q
Warum heißt die Martin-Notation auch Krähenfußnotation?
A
- Darstellung von Beziehungen kann wie “Krähenfuß” aussehen
- 1:N-Beziehung: |–<
- < = drei verzweigte Linien (zeigt eine viele-Beziehung an)
5
Q
Darstellung in der Chen-Notation:
A
- Entitäten: Rechteck
- Attribute: Oval
- Primärschlüssel: Unterstreichen des Attributnamens
6
Q
Darstellung in der Martin-Notation:
A
- Entitäten: Rechteck
- Attribute: Innerhalb der Entität
- Primärschlüssel: im oberen Bereich der Entität notiert
7
Q
Darstellung im UML-Klassendiagramm:
A
- Entitäten: Rechteck
- Attribute: Innerhalb der Entität
- Primärschlüssel: Als Eigenschaftswert des Attributs in geschweiften Klammern hinter Namen notiert {ID}
8
Q
1
A
1
9
Q
N
A
beliebig
10
Q
M
A
beliebig
11
Q
C
A
optional
* diese notation ist außer steiner(2014) nicht weit verbreitet