Activity: DB Design and E-R diagram (Santa's workshops)

(no submission)
Purpose:

The following database scenario includes partial information. You may make any reasonable assumptions, include appropriate constraints or restrictions, and come up with appropriate information (attributes) to maintain in a database. Remember to document your assumptions.

Imagine you are designing a database for a Santa's workshop. Santa has many Elves as helpers and he needs to design a database to keep track of them. The database needs to store information about the following:

  1. Draw an E-R diagram that represent the database scenario. Include an indication of the cardinality of relationships and specify any mandatory relationship (total participation). State any assumptions that you make.
  2. Convert the Santa's workshop E-R diagram (above) into schema statements. Identify primary keys and foreign keys.
  3. If toy_id is a key for the Toy relation, could it be a key for the Built_in relation?

Copyright © 2025 Upsorn Praphamontripong

Released under the Creative Commons License CC-BY-NC-SA 4.0 license.

Last updated 2025-02-02 13:28