Professional Documents
Culture Documents
Fundamentals of Database Systems: LESSON 4: The EER Model
Fundamentals of Database Systems: LESSON 4: The EER Model
DATABASE SYSTEMS
LESSON 4: The EER Model
● Abstraction
EMPLOYEE
Sheela Patel
MONTH
CAR
Chasis Other
Drive-train Wheels
Systems
Name Position
Sex
OWNERSHIP
CAR OWNER
BUILDING Name
Identifies
ROOM Number
EMPLOYEE
STUDENT
Salaried Hourly
Nguyen Thi Hau - DBMS Chapter 4-16
Coverage Constraints for
Generalization Abstraction (contd.)
STUDENT
(p) partial
Scholarship Fellowship
Student Student
EMPLOYEE
(p) partial
Engineer Scientist
STUDENT
(t, e) total, exclusive
American Foreign
STUDENT
VEHICLE
EMPLOYEE
ABSTRACTIONS
● CLASSIFICATION
● AGGREGATION (COMPOSITION AND ASSOCIATION)
● IDENTIFICATION
● GENERALIZATION AND SPECIALIZATION
CONSTRAINTS
● CARDINALITY (Min. and Max)
● PARTICIPATION
● COVERAGE (Total vs. Partial, Exclusive vs. Overlapping)