You are on page 1of 6

Using Tools for Database Design

• Draw.io
• lucidchart.com
• Microsoft Visio

MPCS 1
Design a database for real estate business

The business needs to keep track of agents, buyers, sellers, properties on the
market, and recently sold properties. This office focuses on homes rather than
business real estate. The business needs to track agents’ names, address,
phone, email address and license number and expiration date. For buyers
and sellers, the business needs to track names, address, phone, email
address. For each property, the business cares about property’s address,
year built, number of bedrooms, number of bathrooms, list price, sold price,
and status (on market, pending, sold, off market). Once property is sold,
buyer, seller and agent must be tracked. The address consists of street, city,
state, and zip.

Design ERD for the business showing all tables, relationships, and keys.

MPCS 2
Design a database for real estate business

The business decides to expand on rentals. The business wants to track


properties for rent as well as landlords and tenants. The business wants to
track the properties rent price, security deposit, and expiration date of the
lease.
The business decides to start tracking the history of each property; therefore,
the agent needs to create a listing every time a property is available for lease
or sell. Listing will have the property’s information such as list price or sold
price, etc.

Make necessary changes to previous ERD design. Show all tables,


relationships, and keys.

MPCS 3
Design a database for real estate business

The business now got bigger and wants to be in commercial real estate.
Agents can sell or rent a property or a space inside a property to customers.
Space is a suite in a floor in a property.

In addition, the business decides to track the showings on each property’s


listing. Showing information such as date, comment, agent, and person.

Make necessary changes to previous ERD design. Show all tables,


relationships, and keys.

MPCS 4
Design a database for real estate business

The owner of the business is so happy with the application and decides to sell
this software as a service to other real estate companies. Several entities
such as customers, listings, agents, etc. should be associated with a
company, listing Make necessary changes to ERD to accommodate this
upgrade.

MPCS 5
Submission

Submit to Canvas the evolution of ERD for the software described. The
software goes through 4 upgrades. You must submit four diagrams. Describe
the changes you make for each diagram.

MPCS 6

You might also like