The Enhanced E-R Model
The Enhanced E-R Model
The Enhanced E-R Model
of the supertype
An instance of a subtype is also an instance of
the supertype
Chapter 3
Chapter 3
Chapter 3
Chapter 3
Chapter 3
Generalization and
Specialization
Chapter 3
Chapter 3
So we put
the shared
attributes in
a supertype
Only applies to
manufactured parts
10 Chapter
Created 2
subtypes
Constraints in Supertype/
Completeness Constraint
Completeness Constraints:
12 Chapter
13 Chapter
14 Chapter
Constraints in Supertype/
Disjointness constraint
Disjointness Constraints:
15 Chapter
16 Chapter
17 Chapter
Constraints in Supertype/
Subtype Discriminators
Subtype Discriminator:
An attribute of
the supertype whose values determine
the target subtype(s)
Disjoint a simple attribute with alternative
18 Chapter
19 Chapter
20 Chapter
21 Chapter