ER Flashcards
Entity
Individuelles, durch Eigenschaften beschriebenes und identifizierbares Exemplar von Personen, Dingen oder Begriffen
Entity-Menge
Menge von Entities zum Zeitpunkt t
Entity-Typ
Zusammenfassung von Entities gleicher Art, Abstraktion
Attribut
Eigenschaft, die alle Entities eines Entity-Typs aufweisen
Schlüssel
minimale, identifizierende Attributmenge
Beziehungstypen
abstrakte Beschreibung von Beziehungen gleicher Art
Rekursive Assoziation
Entity-Menge steht mit sich selbst in Beziehung. Rolle beschreibt, welche Funktion ein Entity in einer Assoziation inne hat
Aggregation
beschreibt ist-Teil-von-Beziehung -> Unterordnungsbeziehung
“ist-Teil-von” in Raute
Generalisierung
Gemeinsame Attribute von Entity-Typen werden in einem neuen übergeordneten Entity-Typ angeordnet.
“is-a” im Dreieck
Vorgehen beim Entwurf
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