Professional Documents
Culture Documents
The Enhanced E-R Model: Modern Database Management
The Enhanced E-R Model: Modern Database Management
The Enhanced E-R Model: Modern Database Management
a) EER
notation
b) Microsoft
Visio
Notation
Each employee subtype will also have its own UNIQUE attributes
Chapter 3 Copyright © 2016 Pearson Education, Inc. 3-6
7
REGISTRATION
So we put
(for example) the shared
attributes in
a supertype
Only applies to
manufactured parts
Created 2
subtypes
a) Disjoint rule
This is a part
number which
may have
thousands of
pieces, not “a
piece” which
one can touch
Compare 1
Compare 2
Supertype
Logical example (example of mistakes):
and sub-
Supertype: Autos type are
Subtype: sedan, SUV, truck, MPH, Tank volume, same
Mecedez, BMW, Accord “type” of
What are right and what are wrong? things
Among the wrong ones, which ones are of what types of
mistakes?
Chapter 3 Copyright © 2016 Pearson Education, Inc. 3-24
YOUTUBE RESOURCES
Chapter 3: Data models - EER model (~7:30)
https://www.youtube.com/watch?v=Bn9uB--
RwAw&t=618s
EER Diagram Example & Solution (6:38)
https://www.youtube.com/watch?v=SWv84bMUBu
o
EER to Relational Translation Techniques (~4:40)
https://www.youtube.com/watch?v=0ZOFZ-Hh664
Related
groups of
entities could
become
clusters
More readable,
isn’t it?
Packaged data
models are
generic models
that can be
customized for a
particular
organization’s
business rules.