THE ENHANCED ER (EER) MODEL
CHAPTER 8 (6/E) CHAPTER 4 (5/E)
THE ENHANCED ER (EER) MODEL CHAPTER 8 (6/E) CHAPTER 4 (5/E) - - PowerPoint PPT Presentation
THE ENHANCED ER (EER) MODEL CHAPTER 8 (6/E) CHAPTER 4 (5/E) CHAPTER 8 OUTLINE Extending the ER model Created to design more accurate database schemas Reflect the data properties and constraints more precisely Address more
CHAPTER 8 (6/E) CHAPTER 4 (5/E)
2
entities in the superclass
3
4
e8 e2 e1 e7 e4 e3 e6 e5 e10 e9 EMPLOYEE SECRETARY ENGINEER TECHNICIAN
an employee.
must be in a subclass (unless specified as generalization).
and relationships) are inherited by specialized subclasses.
additional attributes and be involved in additional relationships.
MANAGER
5
6
7
specialization
generalization
9
than one superclass
UNION of distinct entity types
10
11
12
BANK COMPANY PERSON OWNER REGISTERED VEHICLE TRUCK CAR OWNS
⋃ ⋃
⋃ ⋂
OWNER REGISTERED VEHICLE rTRUCK rCAR OWNS
d
⋃ ⋂ BANK COMPANY PERSON ⋃ ⋃ TRUCK CAR ⋃ ⋃ ⋃
d
13
conceptual model accurate
specific attributes and no specific relationships
subclasses to which each entity belongs
14
capabilities
17