Question: For this assignment, you will complete Parts 1 and 2 from the link in Module 2 named Practice: Implementing a Database Part 1 : Prepare

For this assignment, you will complete Parts 1 and 2 from the link in Module 2 named "Practice: Implementing a Database"
Part 1: Prepare an E-R diagram for a real estate firm that lists property for sale. Following is a description of the scenario:
The firm has a number of sales offices in several states. Attributes of sales office include Office_Number (identifier) and Location.
Each sales office is assigned to one or more employees. Attributes of employee include Employee_ID (identifier) and Employee_Name. An employee must be assigned to only one sales office.
For each sales office, there is always one employee that manages that office. An employee manage only the sales office to which she is assigned.
The firm lists property for sale. Attributes of property include Property_ID (identifier) and Location. Components of Location include Address, City, State, and Zip_Code.
Each unit of property must be listed with one (and only one) of the sales offices. A sales offic may have any number of properties listed, or may have no properties listed.
Each unit of property has one or more owners. Atributes of owners are Owner_ID (identifier) and Owner_Name An owner may own one or more units of property. An attribute of the relationship between property and owner is Percent_Owned.
Part 2. Transform the E-R diagram created in Part 1 to a relational schema that shows referential integrity constraints (i,e. foreign keys have been included wehn necpssary)
Submission Instructions:
On a sheet of paper:
Draw the E-R diagram from Part 1
List the relational schema (with attributes and keys) from Part 2
For this assignment, you will complete Parts 1

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!