Question: Assignment due Monday, September 2 3 , 2 0 2 4 by 1 1 : 0 0 pm An amazing 3 - bedroom apartment for

Assignment due Monday, September 23,2024 by 11:00pm An amazing 3-bedroom apartment for a
small family with a maid's room in AI Raha
Beach. Close to AI Raha Mall, and has
access to amenities (swimming pool and
gym).
Address: 2 Maha Street, Near Al Raha Mall
1-Year rental: 80,000 AED
Type: Apartment
Bedrooms: 3 Bedrooms
Maid's room: Yes
Rental Associate
Amenities: gym, swimming pool
Ahmed Saeed
Security deposit: 15,000 AED
E-mail:
ahmed.Saeed@rental.ae
Mobile: 0504179553
Assume you are designing a data model for a property rental agency that helps customers find houses and apartments they want to rent. You interviewed the manager and collected a sample to present the data. The interview is shown in Figure 1. You also have collected an example of how a property is given to a customer (Figure 2)
Figure 1: An interview with the real-estate agency
Figure 2: A sample form used by the real-estate agency
Based on the interview and the sample, you are required to work on the following:
A) Ask another interview question that may be helpful in obtaining more data.
B) A list of subjects (tables) extracted from the interview (Figure 1) and the data sample (Figure 2). Document the process of extracting the tables from the interview script and the data sample. For instance, you may underline the subjects (e.g., table names). Also, ensure to remove the duplicated table names if they exist.
C) A list of characteristics (fields) extracted from the interview (Figure 1) and the data sample (Figure 2). For instance, you may underline the characteristics (e.g., field names). Also, ensure to remove the duplicated field names if they exist.
D) Table Structures (Tables with fields associated with them). This is a diagram listing the table names and associated fields underneath them. Provide a description for each table.
E) An E-R diagram showing the tables, fields, the relationships between the tables, the participation types, and degrees. Provide a brief explanation for each relationship (relationship type, participation type, and degree) and justify your choices. Apply normalization if needed.
Submission
Submit a report (single PDF file) that has the following sections:
Interview Question.
A list of Subjects (Tables).
A list of Characteristics (Fields).
Table Structures.
An E-R diagram.
Submission deadline: 23rd September, 2024
Learning Outcomes:
#LO1_FundamentalDataModel: Design a data model that is accurate, complete, and fulfills the system requirements.
#LO2_DataNormalization: Apply data normalization concepts to structure the data and reduce redundanciesYou: Can you tell me why you believe you need a database?
Participant: I think we need a database to keep track of all the listed properties
and all the sales made through our agency.
You: I'm sure the database will address these issues. Now, what would you say is
your business's single most important function?
Participant: To connect renters and landlords through our rent associates. To
allow landlords to list the properties they want to rent out and help our customers
find the kind of home they rent.
You: What kind of homes does your agency help renters find?
Participant: single-family homes, town homes, and condos.
You: How does your agency help customers find the home they want?
Participant: They can specify the criteria they are searching for: price range,
number of bedrooms, location, number of bathrooms, year it was built, type of
property, and the size of the property. Then, the customer sees a listing that
matches the criteria. If the customer finds something they like, they click on it,
and the property details will show up as well as the sales associate that
they can contact.
Assignment due Monday, September 2 3 , 2 0 2 4 by

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!