Data Warehouse File
Data Warehouse File
To do dimensional modelling for data warehouse of a RESTAURANT CHAIN COMPANY which wants to store information regarding its all restaurants
located at different cities and different parts of a city.
It wants to store historical information based on various aspects which help the company to make various kinds of strategic decisions.
The Basic measures on which the company wants to do analysis is the footfall and the profit each restaurant makes.
The areas by which the company wants to analyse the footfall and profit is FOOD,TIME, LOCATION,EMPLOYEES,CATEGORY,DEMOGRAPHY OF
LOCATION.
2 Requirement Analysis
In multi dimensional modelling requirements are gathered in the form of information packages
FOOTFALL Shared
PROFIT dimensions
*
FOOTFALL
1 1 1 1 1 PROFIT
1 1 1 1 1
DEMOGRAPHIC EMPLOYEE TIME CATEGORY LOCATION
AGE GROUP Restaurant Id Time Key Category Key Restaurant code
Location Key Restaurant Year Category Country
Population Index name Quarter Food Item State
Income Group Designation Month Name Distt.
Age Group Employee Id Day Price Per Unit City Name
Sex Season Restaurant Name
OCATION
Name
5 Details
5.1 Information Package
Information package enable to combine common subject areas.
So the data structure for storing Business Dimensions are The DIMENSION TABLES.
Concatenated Key
Data Grain
Fully Additive Measures
Semi additive measures
Table Deep, Not Wide
Sparse Data
Degenerate Dimensions
5.5 Relationships
There is one to many relationships mostly from dimension table to Fact table. At times there can be Many to many from Dimension table to Fact
table.Between Dimension tables there is Many To Many Relationship.