Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

What is the purpose of ER modeling? What is meant by cardinality? What do cardinality constraints indicate? What are candidate keys? Create requirements and the

  1. What is the purpose of ER modeling?

  2. What is meant by cardinality? What do cardinality constraints indicate?

  3. What are candidate keys?

  4. Create requirements and the ER diagram for a binary relationship where each entity has several attributes, that are involved in the following relationships:

    1. 1:M relationship, where participation on the 1 side is mandatory and participation on the M side is optional

    2. 1:M relationship, where participation on both sides is mandatory

    3. M:N relationship, where participation on one side is mandatory and

      participation on the other side is optional

    4. M:N relationship, where participation on both sides is optional

    5. 1:1 relationship, where participation on both sides is mandatory

  5. Create an example of an entity with a composite unique attribute and with multiple unique attributes (candidate keys)

6. Signum Libri (SL) is a publishing company. Create the ER diagram for the SL Operations Database based on the following requirements.

SL Operations Database will keep track of the following:

  • For each book SL publishes: a book name, genre, date of publication, and number of pages

  • For each writer: a unique writer identifier as well as the writers name

  • For each agent: a unique agent identifier as well as the agents name

  • For each editor: a unique editor identifier as well as the editors name

  • Each SL book is written by one writer, and each writer can write many SL books. SL will not keep track of writers who did not write a book for SL. All books written by the same writer have a different book name. However, two writers can write two different books with the same book name.

  • Each writer is represented by one agent. Each agent represents at least one writer but can represent many.

  • Each book has one editor. Each editor edits at least one book but can edit many books.

  • Each editor can mentor one or more other editors but does not have to mentor any. Each editor can have at most one mentor editor but does not have to have any.

(25 points)

7. Given the E-R diagram constructed below for Midtown Memorial, write out all the (35 points) requirements for the database shown in this diagram.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Information Modeling And Relational Databases

Authors: Terry Halpin, Tony Morgan

2nd Edition

0123735688, 978-0123735683

More Books

Students also viewed these Databases questions

Question

What are the trade-offs that project managers must manage?

Answered: 1 week ago