Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Consider the following conceptual schema of an operational database owned by multinational real estate company. The database contains information about the real estate properties offered
Consider the following conceptual schema of an operational database owned by multinational real
estate company. The database contains information about the real estate properties offered for
sale, owners of properties, potential buyers who are interested in the properties and real estate
agents involved in selling of the properties.
Whenever a property is put on market by an owner, a description of the property is entered into an
operational database. Whenever a property is purchased, its description is removed from
operational database.
The real estate company would like to create a data warehouse to keep information about the
finalized real estate transactions, properties involved in the transaction, sellersowners and agents
involved in the real estate transactions. The real estate company would like use a data warehouse to
implement following classes of analytical applications.
Find the total number of real estate properties sold per month, along with information
about year, street, city country and agent involved.
Find an average asked price of real estate properties sold per month, along with information
about year, street, city country and agent involved.
Find an average final price of real estate properties sold per month, along with information
about year, street, city country and agent involved.
Find an average period of time on the marked real estate properties sold per month, along
with information about year, street, city country and agent involved.
Find the total number of times each real estate property has been sold in a given period of
time.
Find the number of buyers interested in purchases of real estate properties sold per day,
month, along with information about year, street, city country and agent involved.
Question Perform dimension modelling for above use case by explicitly performing following.
Show fact and dimension tables along with required attributes for the same. Marks
Call out explicitly Primary Key & Foreign key in each of the tables using acronyms as PK for
Primary Key and FK for Foreign Key. Marks
Establish relationship between Fact and Dimension tables. Marks
Data Modelling using: Marks
a Star Schema
b Snowflake Schema
Question Prepare a data pipe
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started