Learning Objectives

  • Describe how to model inheritance within an ER diagram
  • Explain the difference between disjoint and overlapping constraints on subtypes
  • Create an ER model based on a case study of a real-world system

How to Complete this Lesson

Complete the following learning activities: (2 hours total)

  1. Read Fundamentals of Database Management Systems Chapter 9: Object-Oriented Database Design (skim) (45 minutes)
  2. Attend the class meeting (60 minutes)
    • Complete the handout as time permits in (or out of) class
  3. Take the quiz (10 minutes)

Due

As a reminder, the following are due this lesson: