Title: Chapter 3 The Enhanced E-R Model
1Chapter 3 The Enhanced E-R Model
Jason C. H. Chen, Ph.D. Professor of MIS School
of Business Administration Gonzaga
University Spokane, WA 99258 chen_at_jepson.gonzaga.e
du
23-a (p.144)
33-b (p.144)
43-c (p.144)
53-d (p.144)
63-e (p.144)
712 (p.144)
Please note that the problem does not explicitly
state that Skill is a multivalued attribute.
Given the fact that examples in the text have
skill as a multivalued attribute, we have made
this assumption here also.
812 (p.144) Visio version
913 (p.145)
Note Again, we have assumed that Skill is a
multivalued attribute.. Standard EER Notation
1013 (p.144)
Subtypes inside Supertypes Notation
1113 (p.144)
129 (p.144)
139 (p.144)
Subtypes inside Supertypes Notation
1416 (p.190)
Subtypes within Supertypes Notation
1516 (p.145) ER Notation
169 (p.144)
1717 (p.145)
1817 (p.145) Visio notation
1917 (p.145)
Subtypes within Supertypes Notation
2019 (p.146)
Notes for EERD 1) Member Type values are Golf
or Non-Golf. 2) Social and Tennis members are
considered Non-Golf members. A Social member has
a Golf Rounds Limit of 2 and Tennis Courts? N.
A Tennis member has a Golf Rounds Limit of 4 and
Tennis Courts?Y. A Golf member has a Golf
Rounds Limit of 999 and Tennis Courts?Y. 3)
Golf members visits are tracked only if they
bring a guest. 4) If a Guest becomes a Member,
then Guest records are archived out of the
database. 5) Member Date tracks the membership
date of the Member.
2121 (p.146)
2221 (p.146)
Notes 1) A PERSON, in his/her EMPLOYMENT, may
hold multiple POSITIONs or not yet have an
assigned POSITION (this is shown with the 0M
cardinality near POSITION from EMPLOYMENT). 2) A
POSITION might initially be unfilled, or over
time, may be filled with multiple EMPLOYMENT
instances of PERSONs (this is shown by the 0M
cardinality near EMPLOYMENT from POSITION).
23(No Transcript)