Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Design ER diagrams for the three problems below based on the information given. Use Visio or another drawing program: I will not grade hand-drawn diagrams.

Design ER diagrams for the three problems below based on the information given. Use Visio or another drawing program: I will not grade hand-drawn diagrams. Your diagrams will include entities, attributes, relationships, candidate keys (PKs), and cardinality and participation constraints. Use the style of ER notation shown in the ER slides (also in Elmasri & Navathe, 6th edition, Figure 7.2 and Figure 7.14). Be sure to use good naming practice with your entities, relationships, and attributes. If you make any assumptions in addition to those given in the problem descriptions, include a note in the ER diagram to explain the assumption.

#1: Apartment Complex ER diagram. A management company needs a database to keep track various aspects of an apartment complex. The complex has 35 units in 7 buildings. Example queries and reports: Which apartments are currently not rented, and what buildings are they in? Generate a directory that lists all tenants in alphabetical order by last name, their apartment and building number, and phone number. Who has clubhouse reservations for next month?

For each apartment, the database needs to keep track of the apartment number, the building number, the number of bedrooms, and the current rental price. Buildings are numbered 1-7 and in each building the apartments are numbered 1-5.

For each tenant, the database should store the tenants name, make and model of car (if any), and phone number. The management company assigns each tenant a unique tenant id number that should also be stored in the database. Each tenant can only rent one apartment, but an apartment can be rented by up to three tenants sharing the apartment. Some apartments may not be currently rented, but should still be listed in the database.

The apartment complex has a clubhouse with a kitchen, couches, and a large-screen television. Tenants can make a reservation to use the clubhouse. Reservations should record the date, starting time, and ending time for the reservation Each reservation is made by one tenant who will be responsible if there is any damage. Each tenant can reserve the clubhouse up to 3 times per month. Reservations should be recorded in the database when they are made.

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

Step: 3

blur-text-image

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

Knowledge Discovery In Databases

Authors: Gregory Piatetsky-Shapiro, William Frawley

1st Edition

0262660709, 978-0262660709

More Books

Students also viewed these Databases questions

Question

2. Be a good example:

Answered: 1 week ago