ER Flashcards

1
Q

Entity

A

Individuelles, durch Eigenschaften beschriebenes und identifizierbares Exemplar von Personen, Dingen oder Begriffen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Entity-Menge

A

Menge von Entities zum Zeitpunkt t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Entity-Typ

A

Zusammenfassung von Entities gleicher Art, Abstraktion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Attribut

A

Eigenschaft, die alle Entities eines Entity-Typs aufweisen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Schlüssel

A

minimale, identifizierende Attributmenge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Beziehungstypen

A

abstrakte Beschreibung von Beziehungen gleicher Art

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Rekursive Assoziation

A

Entity-Menge steht mit sich selbst in Beziehung. Rolle beschreibt, welche Funktion ein Entity in einer Assoziation inne hat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Aggregation

A

beschreibt ist-Teil-von-Beziehung -> Unterordnungsbeziehung

“ist-Teil-von” in Raute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Generalisierung

A

Gemeinsame Attribute von Entity-Typen werden in einem neuen übergeordneten Entity-Typ angeordnet.

“is-a” im Dreieck

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Vorgehen beim Entwurf

A

1) Start mit leicht erkennbaren Entity-Typen

2) Zu jedem Entity-Typ Attribute und Wertebereiche sammeln
VORSICHT:
- Bei m:n-Beziehung zwischen Attribut und Entity-Typ muss das Attribut als Entity-Typ modelliert werden
- Hat ein Attribut selbst Attribute, muss es als Entity-Typ modelliert werden

3) Bestimmung der Schlüssel
4) Bilden von Beziehungstypen inkl. Schlüssel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly