Define an erd for the narrative

Assignment Help Database Management System
Reference no: EM13772357

1) Define an ERD for the following narrative. The database should track homes and owners. A home has a unique home identifier, a street address, a city, a state, a zip code, a number of bedrooms, a number of bathrooms, and square feet. A home is either owner occupied or rented. An owner has a social security number, a name, an optional spouse name, a profession, and an optional spouse profession. An owner can possess one or more homes. Each home has only one owner.

2) Refine the ERD from problem 1 by adding an agent entity type. Agents represent owners in the sale of a home. An agent can list many homes, but only one agent can list a home. An agent has a unique agent identifier, a name, an office identifier, and a phone number. When an owner agrees to list a home with an agent, a commission (percentage of the sales price) and a selling price are determined.

3) In the ERD from problem 2, transform the attribute, office identifier, into an entity type. Data about an office include the phone number, the manager name, and the address.

4) In the ERD from problem 3, add a buyer entity type. A buyer entity type has a social security number, a name, a phone, preferences for the number of bedrooms and bathrooms, and a price rage. An agent can work with many buyers, but a buyer works with only one agent.

5) Refine the ERD from problem 4 with a generalization hierarchy to depict similarities between buyers and owners.

6) Revise the ERD from problem 5 by adding an offer entity type. A buyer makes an offer on a home for a specified sales price. The offer starts on the submission date and time and expires on the specified date and time. A unique offer number identifies an offer. A buyer can submit multiple offers for the same home.

Reference no: EM13772357

Questions Cloud

Explain why oligopolists have an incentive to collude : Explain why oligopolists have an incentive to collude or form a cartel and Explain why oligopolists in a collusive agreement might have an incentive to renege on such an agreement.
Analyze the roles and responsibilities of law enforcement : Analyze the roles and responsibilities of law enforcement and the regulatory system, and determine which law enforcement office or regulatory agency is the most effective and which is the least effective
Fixed money growth rule : We mentioned Milton Friedman's advice that central bankers should follow a "fixed money growth rule," where the broad money supply (M1 or M2) grows the same rate every year. What is the difference between a fixed money growth rule and nominal GDP tar..
Discuss the tactics of the prosecution : From the e-Activity, provide a brief one or two (1 or 2) sentence summary of the crime you researched. Discuss the tactics of both the prosecution and the defense drawing on material from this week's readings
Define an erd for the narrative : Define an ERD for the following narrative. The database should track homes and owners. A home has a unique home identifier, a street address, a city, a state, a zip code, a number of bedrooms, a number of bathrooms, and square feet. A home is eith..
To reduce the costs of revolving insurance disputes : To reduce the costs of revolving insurance disputes, insurers have required that the customers use arbitration. Arbitrators are required to be knowledgeable about medicine and insurance contracts. Why might you participate that the arbitration mechan..
Importance of using interrogatories for personal injury case : Explain the importance of using interrogatories for a personal injury case. Identify two (2) ways in which your supervising attorney could use the opposing party's responses to further her case. Provide a rationale for your response
Describe one literary element being used in the essay : Describe one literary element being used in the essay. Explain why you think that literary element is used well by the writer.
Insurance coverage tend to increase rational ignorance : Why are many consumers apt to be rationally ignorant about their options? Why would insurance coverage tend to increase rational ignorance? Why are so many economists opposed to licensure of medical facilities and personnel?

Reviews

Write a Review

Database Management System Questions & Answers

  As a dba it is vital that you understand in detail how a

as a dba it is vital that you understand in detail how a query is processed by the dbms. since team retail is using

  Use contemporary case tools in process and data modeling

Discuss the requirements needed to build a database for the scheduling process.

  Justification hello good night what is the justification

hello good night what is the justification for utalizing database management system approach i3939m not

  Write three items contained in fat database

What does CHS stand for? List three items contained in the FAT database. List two features NTFS provides that FAT does not.

  Write a select statement that returns three columns

Write a SELECT statement that returns three columns: EmailAddress, OrderID, and the order total for each customer. To do this, you can group the result set by the EmailAddress and OrderID columns.

  Show the count of the class after deleting

Will insert any first name, last name, ID, GPA, and phone number, in the proper location in the list sorted alphabetically by last name.  After insertion, you should show the count of the class.  Then print the list after you insert.

  Introductionthis is an individual assignment in which you

introductionthis is an individual assignment in which you can explore the use of extensible files in web programming

  Data warehousing design

Update the project plan from Project Deliverable 2: Business Requirements, with three to five (3-5) new project tasks each consisting of five to ten (5-10) sub-tasks.

  Create set of relational tables that are normalized to bcnf

Using the information given above, create a set of relational tables that are normalized to BCNF.

  Provide an expression in relational algebra

Provide expression in relational algebra for each of the following queries: Give all the managers in database a 10 percent salary raise. Give all the other employees a 5 percent salary raise.

  Draw an erd

Draw an ERD for the following problem with attributes, primary keys, cardinalities and participation constraints and specialization, if appropriate

  Why would you choose a database system instead of simply

Why would you choose a database system instead of simply storing data in operating system files? When would it make sense not to use a database system?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd