Enhanced ERD Flashcards
A subgrouping of the entities in an entity type that has attributes distinct from those in other subgrouping
Subtype
A genetic entity type that has a relationship with one or more subtypes
Supertype
An instance of a subtype is also an instance of the?
supertype
______ entities inherit values of all attributes of the supertype
subtype
Relationships at the _________ level indicate that all subtypes will participate in the relationship
supertype
The instances of a __________ may participate in a relationship unique to that subtype.
subtype
The process of defining a more general entity type from a set of more specialized entity types.
Generalization (BOTTOM-UP)
The process of defining one or more subtypes of the supertype and forming supertype/subtype relationships.
Specialization (TOP-DOWN)
Whether an instance of a supertype must also be a member of at least one subtype.
Completeness Constraints
Total specialization Rule
double line
Partial Specialization Rule
single line
Whether an instance of a supertype may simultaneously be a member of two (or more) subtypes
Disjointness Constraints
An instance of the supertype can be only ONE of the subtypes
Disjoint Rule
An instance of the supertype could be more than one of the subtypes
Overlap Rule
An attribute of the supertype whose values determine the target subtype(s)
Subtype Discriminator