COMP389/589 Databases

Lecture 5 - The Enhanced Entity-Relationship Model

By Mitchell Welch

University of New England


Reading


Summary


ER Model vs EER Model


ER Model vs EER Model


EER Model - Object Oriented Approach


EER Model - Object Oriented Approach

center-aligned image


EER Model - Object Oriented Approach


EER Model - Object Oriented Approach


Specialisation


Specialisation


Generalisation


Generalisation

center-aligned image


Constraints on Specialisation and Generalisation


Constraints on Specialisation and Generalisation

center-aligned image


Constraints on Specialisation and Generalisation


Constraints on Specialisation and Generalisation

center-aligned image


Constraints on Specialisation and Generalisation


Constraints on Specialisation and Generalisation


Constraints on Specialisation and Generalisation


Hierarchies and Lattices


Hierarchies and Lattices

center-aligned image


Hierarchies and Lattices


Hierarchies and Lattices


Modeling Union Types


Modeling Union Types

center-aligned image


Modeling Union Types


UNIVERSITY Example

center-aligned image


Design Choices


Summary


class: middle, center, inverse

Questions?—

Next Lecture


Reading