Mod C-16
3. CREATING AN E-R DIAGRAM FOR A VIDEO RENTAL STORE After completing assignment 2
above, draw the initial E-R diagram based on the rules you defined. Don’t worry about
going through the process of normalization at this point. Simply identify the appropriate
relationships among the entity classes and define the minimum and maximum cardinality of
each relationship. By the way, how many many-to-many relationships did you define?
DISCUSSION
• Answers here will vary according to the business rules your students defined in the
4. ELIMINATING A MANY–TO-MANY RELATIONSHIP Consider the following situation. At a
small auto parts store, customers can buy many parts. And the same part can be bought by
many different customers. That’s an example of a many–to-many relationship. How would
you eliminate it? What would you call the intersection relation? This one is particularly
tough: You’ll have to actually create two intersection relations to model this correctly.
DISCUSSION
• This is the classic order/invoice problem.
5. DEFINING THE CARDINALITY AMONG TWO ENTITY CLASSES Consider the two entity
classes of Student and Advisor at your school. How would you build an E-R diagram to show
the relationship between these two entity classes? What is the minimum and maximum
cardinality of the relationship?
DISCUSSION
• Answers here will vary according to how your school performs the advising function.