16 Chapter 7 Entity-Relationship Model
7.8 Describe how to represent a ternary relationship between entity sets A, B and
C using binary relationships with a new strong entity set E. Give constraints
on the ER diagram to ensure that every relationship represented by the binary
relationships corresponds to exactly one (not less or more) ternary relationship.
. .
.4
7.10 Give examples of (a) a recursive relationship and (b) total participation. (They
can be separate examples and need not be realistic.)
. .
.3
7.11 Draw an ER diagram for a inter-collegiate contest with multiple events, record-
7.12 A weak entity, like course-offering, can always be converted to a strong entity
by adding the primary key of its identifying entity. Why then does it make sense
to use weak entities in ER diagrams.
. .
.2
7.13 Considering the increasing number of accidents on campus, the security section
wishes to automate its accident recording section.
7.14 We wish to develop a tool for drawing and storing ER diagrams. The informa-
tion in the ER diagrams has to be stored in a database. Multiple ER diagrams
may have to be stored.
7.15 Draw an ER diagram for recording cricket players statistics. Specifically, we
want to track: players, matches, matches that a player played in, his perfor-
mance in each innings: batting (scores, balls, how out) and bowling (O,M,R,W).
. .
.7
7.16 You need to help the IITB film society manage its movie voting system.