Question

Draw an object-oriented class diagram, including traditional unary, binary, and ternary relationships, as well as generalization...

Draw an object-oriented class diagram, including traditional unary, binary, and ternary relationships,

as well as generalization and aggregation relationships as needed, to represent the following business

environment. Include all of the attributes and operations listed in the description.

The Houston, TX, city government wants to develop an information system to keep track of

all the buildings in the city for both taxation and fire department dispatch purposes. The city will track

the address, year built, and owner of record of every building. It will also record the station number,

address, and telephone number of each fire station. Each fire station has primary responsibility for a

given set of buildings. There are four types of buildings: single-family homes, apartment buildings, stores, and office buildings. The city wants to record the number of apartments in each apartment building, and the

type of goods and annual sales volume of each store. It wants to record the number of floors in

each office building. It must also keep track of the companies in each office building. An office

building can have several or many companies in it; a company can have offices in several buildings.

Each company has a name, telephone number, and unique tax identification number. The city alsowants

to store the number of square feet that a particular company occupies in a particular office building.

Single-family homes are made up of three parts: the house itself, a garage, and a shed. The city wants to

keep track of the number of bedrooms, number of baths, and total floor space in the house, the capacity

of the garage in number of cars, and the capacity of the shed in volume (cubic feet). There is also a tax

calculation formula that differs for each of the four building types.

Homework Answers

Answer #1

Here, buildings(Single family home,Apartments, Store, Office building) represent Generalisation.

Single family home consists of House, Garage and Shed, which represents Aggregation.

Comapny has a ternary relationship with buildings(each kind)

Tax Formula is unique for every type of building, hence depicted as a separate relationship.

Attributes for each class have been mentioned within the diagram.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Using LucidChart. Draw an entity - relationship diagram that describes the following business environment. The city...
Using LucidChart. Draw an entity - relationship diagram that describes the following business environment. The city of Chicago, IL, wants to maintain information about its extensive system of high schools, including its teachers and their university degrees, its students, administrators, and the subjects that it teaches. Each school has a unique name, plus an address, telephone number, year bu ilt, and size in square feet. Students have a student number, name, home address, home telephone number, current grade, and age....
Florida Now Real Estate (45 pts) Tanya Pierce, President and owner of Florida Now Real Estate...
Florida Now Real Estate (45 pts) Tanya Pierce, President and owner of Florida Now Real Estate is seeking your assistance in designing a database for her business. One of her employees has experience in developing and implementing Access-based systems, but has no experience in conceptual or logical data modeling. So, at this point Tanya only wants you to develop a conceptual data model for her system. You are to use our entity-data diagramming notation - Crows foot symbols. Tanya has...
Directions: Develop an E-R (or EER depending upon need) Diagram. List all assumptions. Show the version...
Directions: Develop an E-R (or EER depending upon need) Diagram. List all assumptions. Show the version 1 (entities and data only) and version 3 (entities, attributes and relationships with cardinalities and participation constraints). 20 points of the grade will be based on evaluating your assumptions - you must give a detailed list of your assumptions identifying anchor concepts, data associated with the anchor and data that has more than one anchor participating in it. Remember, we are not talking out...
The Boeing Company, headquartered in Chicago, Illinois, is one of the two major producers of aircraft...
The Boeing Company, headquartered in Chicago, Illinois, is one of the two major producers of aircraft in the global market. The other major producer is European Airbus. Boeing produces three models in Everett, Washington: 747s, 767s, and 777s. The planes are all produced in the same building. At any one time, there may be as many as six planes in various stages of production. Obviously the building has to be fairly large to accommodate such a huge undertaking. In fact,...
Review the Robatelli's Pizzeria Case Study. Develop another internal controls system, but this time, in the...
Review the Robatelli's Pizzeria Case Study. Develop another internal controls system, but this time, in the purchases and fixed assets business areas. Prepare a 12- to 16-slide presentation describing the purchases and fixed assets business areas. Be sure to incorporate speaker notes as well as appropriate visuals, graphics, fonts, etc. Include any associated risk in these areas. Describe specific internal controls that include authorization of transactions, segregation of duties, adequate records and documentation, security of assets, and independent checks and...
Mattel Responds to Ethical Challenges Business Ethics This case was written by Debbie Thorne, John Fraedrich,...
Mattel Responds to Ethical Challenges Business Ethics This case was written by Debbie Thorne, John Fraedrich, O. C. Ferrell, and Jennifer Jackson, with the editorial assistance of Jennifer Sawayda. This case was developed for classroom discussion rather than to illustrate either effective or ineffective handling of an administrative, ethical, or legal discussion by management. All sources used for this case were obtained through publicly available material. Mattel, Inc. is a world leader in the design, manufacture, and marketing of family...
Actually a HISTORY question: what tactics does Einhard use to portray Charlemagne in "Life of Charlemagne"...
Actually a HISTORY question: what tactics does Einhard use to portray Charlemagne in "Life of Charlemagne" and what tactics does Procipius use to describe Justinian in a positive light in the "Nika Riots"? Ive posted both excerpts. "Life of Charlemagne" Charles the Great, (Charlemagne in French) reigned 768-814 as king of the Franks and the most important ruler of the Carolingian Dynasty, conquering lands in what is now Germany, France, Spain, and Italy. On Christmas Day 800 C.E., Pope Leo...
What tools could AA leaders have used to increase their awareness of internal and external issues?...
What tools could AA leaders have used to increase their awareness of internal and external issues? ???ALASKA AIRLINES: NAVIGATING CHANGE In the autumn of 2007, Alaska Airlines executives adjourned at the end of a long and stressful day in the midst of a multi-day strategic planning session. Most headed outside to relax, unwind and enjoy a bonfire on the shore of Semiahmoo Spit, outside the meeting venue in Blaine, a seaport town in northwest Washington state. Meanwhile, several members of...
Please answer the following Case analysis questions 1-How is New Balance performing compared to its primary...
Please answer the following Case analysis questions 1-How is New Balance performing compared to its primary rivals? How will the acquisition of Reebok by Adidas impact the structure of the athletic shoe industry? Is this likely to be favorable or unfavorable for New Balance? 2- What issues does New Balance management need to address? 3-What recommendations would you make to New Balance Management? What does New Balance need to do to continue to be successful? Should management continue to invest...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT