Professional Documents
Culture Documents
Amit Shirsat
Table of Contents
Company Description: ........................................................................................................... 3
Industry Analysis: .................................................................................................................. 5
Business Problems: ................................................................................................................ 7
Date Warehouse Architecture: ............................................................................................... 8
Business Questions:........................................................................................................................9
Fact Tables: ......................................................................................................................... 10
Car_Sales_Facts: ........................................................................................................................... 10
Warranty_Coverage: .................................................................................................................... 12
Payment_Facts: ............................................................................................................................ 14
Compliance Standards Facts: ........................................................................................................ 16
Dimensions: ......................................................................................................................... 18
1) Day:...................................................................................................................................... 18
2) Customer: ............................................................................................................................. 18
3) Vehicle: ................................................................................................................................ 18
4) Order_Info:........................................................................................................................... 19
5) Invoice:.................................................................................................................................19
6) Ownership: ........................................................................................................................... 19
7) Warranty Coverage Info: ....................................................................................................... 20
8) Emission Standards: .............................................................................................................. 20
9) Fuel Economy Standards: ...................................................................................................... 20
10) Order_id, Order_line_ID, Invoice_ID: ................................................................................. 21
Company Description:
Zeus Motors is an automobile company that is an automobile manufacturer cofounded in 2000 by Amit
Shirsat, Abhay Shirsat, Ashly Danes and Rohan Ankalikar. Zeus Motors focuses on producing high quality
electric vehicles with its state of the art battery that powers their engines. The company started its first
car by partnering with Lynx, a supercar company, to use their car design so that Zeus Motors could
benefit from Lynxs engineering for building the chassis of their supercar. The Zeus Motors business
model was to start by producing a car that would get the company in the spotlight of the auto industry.
Zeus first car Bolt did just what it was supposed to when it became one of the supercars on the
market while being all electric. Bolt showed that electric cars do not have to slow and boring which
caught the attention of the entire market. The next step in the companys development was to develop
a car in house using the newly built car manufacturing plant close to the main office in San Jose. The
location of the office was important to be set in Silicon Valley because the company started off as a
startup. Zeus first luxury sedan, the Radian, became a huge success for the speed, state of the art
technology, and future possibilities that it provided. The public became invested in one of the founders
who was considered a visionary for his other startups one of which included a private high speed
travel company that was planning to revolutionize how we move around the world. Once the Radian
started taking over a big share of the luxury market, Zeus Motors launched another luxury vehicle in the
SUV segment to meet the growing needs of the market for a luxury SUV. Along with this, every Zeus car
was equipped with all the hardware that was required for future functionalities such as autonomous
driving. The autonomous driving feature was launched in June of 2017 right after Zeuss launch of the
affordable luxury car Flare. This took Zeus to new height as the company had expanded its operations
all over the world with plants in North America, Europe, and Asia. Zeus represents the future of the
automobile industry and this has helped the company find its place in the competitive automobile
industry that is dominated by big players with majority of their cars running on gas. Zeus changed the
direction of the automobile industry with high quality electric cars that were fast as they could be.
Industry Analysis:
Zeus entered the automobile industry which is the epitome of the manufacturing sector. Zeus started by
being a new entrant in the luxury electric car market and established its place in this new market
segment after doing well in the supercar market. The majority of the market share is owned by big
groups such as Volkswagen, General Motors, Ford, Toyota, Subaru, Honda, Daimler, etc. These groups
have subsidiaries that are multiple brands selling different vehicles such as Porsche under Volkswagen.
The own majority of the market share in terms of overall automobiles. The following chart shows the
long standing players such as the Toyota Prius, Nissan Leaf etc. However, there was no competition in the
electric car segment for Zeus Motors in terms of the cars they produced because all the cars in
production were slow or outside the luxury segment. This allows Zeus to be a strong holder of the
unique position in the market as the company that dominates the electric car market by producing high
end vehicles that compete with brands like BMW, Merecedes Benz, Jaguar, Maserati etc. The prospect of
not relying on gas and using state of the art electric motors secured the position of the company as the
strongest player in the electric car market. However, the market is starting to adjust to the drastic change
brought on by Zeus Motors with all the luxury brands developing their own electric motors starting from
the supercar end. These motors have become more refined over the years and the competition has
started implementing them in vehicles in the luxury market. Zeus has to keep its stronghold on the
ultimate potential. The company still has trouble managing its car sales as they have skyrocketed in the
past few years while the manufacturing plants are still under development at some locations. Along with
the rising car sales, the company has to better manage its place in the car leasing market because Zeus
recently entered the leasing market which is a huge market in the United States Auto Industry. Lot of car
owners in luxury segment prefer leasing their cars instead of owning them which allows them to change
cars every few years. Zeus has not been doing well in managing the amount of leasing sales that it has
done ever since the release of the leasing model a few months ago. This is causing problems since Zeus
has only introduced the leasing model for the lower end model so far. The high end SUV and sedan
needs the model implemented in it because that is where it will be the most beneficial. The company
had to implement it on a lower end model to improve the existing model before implementing it at a
higher level. The implementation for the higher levels is currently in place and the lack of data
availability at the right times is causing some issues in creating better leasing deals for consumers.
Currently, data is siloed accoss different departments and it is making it really hard to tackle a lot of the
business problems as the decision-making process is not at its best. Implementing a data warehouse
would allow the business to answer questions in a faster way and promote an analytical approach to
decision-making which will lead to a better competitive advantage over time. see how car sales occur
according to customers, vehicle, date and orders. Designing and implementing a proper data warehouse
will allow Zeus Motors to maximize its business intelligence potential from all the data that is available
following reasons:
The Kimball architecture allows the business to achieve its goals of making better and quicker
decisions because it allows the enterprise wide focus to be in a dimensional data warehouse
Zeus Motors has a lot of data about different operations that needs to be consolidated in a way
In Kimballs dimensional data warehouse, a large set of tools can be compatible for data
The bottoms up approach by Kimball allows for a faster implementation that will also serve
Zeus Motors is still solidifying its place in the industry as an automobile company. Therefore,
Kimballs approach is crucial since it can be implemented faster and cheaper while allowing to
Inmons Corporate Information Factory has a need to create a centralized repository for the
entire data warehouse before creating data marts to access that repository. This is not as
All the data is required to be normalized in order to be stored in the atomic data warehouse.
This makes harder to implement it and make it ready for business users.
Subject area specific stand alone data marts would not be beneficial to an automobile company
of this size because they will be siloed and lack enterprise focus.
Business Questions:
1. What is the sum of the actual sale price of luxury SUV cars sold by customers and their amount
This question can be answered using the Car Sales Fact Table by selecting the sum actual sale
price and the sum of the amount financed facts where the vehicle type is a SUV, vehicle class is
2. What is the sum of the payment due for this year by customers who own our luxury sedans?
This question can be answered using the Payment Facts table by querying the payment due fact
table where the customer has an ownership type set as owner, vehicle type is a sedan, vehicle
3. How many luxury sedan cars did Zeus Motors sell with the Options Level 3 package?
This question can be answered by the Car Sale Facts table by selecting the quantity ordered fact
where the vehicle type is a sedan, vehicle class is luxury, and options level under options
package is 3.
This question can be answered by using the Warranty Coverage Fact table by selecting all
customers where vehicle year is 2014, vehicle class is luxury, vehicle type is SUV, vehicle mileage
is less than Warranty Mileage Limit, and Full Date is less than Warranty Expiry Date.
5. What are the average carbon emission and fuel economy standards for cars currently in order to
decide how to tune and build engines for next years models?
This question can be answered using the Compliance Standards Fact Table by choosing average
fuel economy across cars fact and average carbon levels across cars fact.
Fact Tables:
Car_Sales_Facts:
car sale
Type of Business Problems: What are the sum of car sales in the SUV
Options_Package
Options_Package_Key
Options_Key (FK)
Customer
Options_Level
Customer_Key
Customer_ID (NK)
Customer Name
Vehicle Customer Address
Vehicle_key Customer City -State
Customer State
Model Customer Zip- Postal Code
Year Customer Date of Birth
Mileage Customer Phone Number
Exterior Color Customer Insurance ID
Vehicle_Class Customer_Income_Bracket
Vehicle_Type Customer_Education_Level
Interior_Color Customer_Family_Size
Options_Package_Key Customer_Gender
Current_Address_Start_date
Current_Address_End_Date
Ca r_Sale_Facts
Day_key (FK)
Vehicle_key (FK)
order_info_key (FK) Month
Customer_Key (FK)
month_key
Quantity_Ordered
Actual_Sale_Price Day_key (FK)
order_id month_abbr
order_line_id Day month_number
Amount_financed quarter
Day_key quarter_month
Options price
Full Price Full_date
Down Payment day_of_week_number
day_of_week_name
day_of_week_abbr
Day_of_Month
holiday_flg
Year
weekday_flg
month year_key
Order_info
month_abbr
month_key (FK)
order_info_key month_number
year
quarter
shipment_due_date year_month
quarter_month
payment_term_code year_quarter
year
order_type_code fiscal_period
order_type_description fiscal_year
order_date fiscal_year_period
Warranty_Coverage:
This is a factless fact table that does a great job of letting the business know whether or not
customers are under warranty or not in a quick way. This allows users to see whether a
customer might be eligible for a claim under the warranty and whether warranty policy covers
that part of the vehicle. Business problems of figuring out what the best warranty policy can
also be solved using this table as it allows the business to analyze what kind of policy is best
Grain: N/A
Options_Key Customer
Options_Level
Customer_Key
Vehicle_Type
Customer_ID (NK)
Customer Name
V ehicle Customer Address
Customer City -State
Vehicle_key Customer State
Model Customer Zip- Postal Code
Year Customer Date of Birth
Mileage Customer Phone Number
Exterior Color Customer Insurance ID
Vehicle_Class Customer_Income_Bracket
W a rranty_Coverage_Facts Customer_Education_Level
Interior_Color
Options_Package_Key Waranty_Coverage_Info_Key (FK) Customer_Family_Size
Day_key (FK) Customer_Gender
Vehicle_key (FK) Current_Address_Start_date
Customer_Key (FK) Current_Address_End_Date
Mo nth
month_key
W a rra nty_Coverage_Info Day_key (FK)
Waranty_Coverage_Info_Key month_abbr
Day month_number
Waranty_Policy quarter
Warranty_Mileage_Limit Day_key quarter_month
Warranty_Expiry_Date
Full_date
day_of_week_number
day_of_week_name
day_of_week_abbr
Day_of_Month
holiday_flg
Year
weekday_flg
month year_key
month_abbr
month_key (FK)
month_number
year
quarter
year_month
quarter_month
year_quarter
year
fiscal_period
fiscal_year
fiscal_year_period
Payment_Facts:
company
Interest_Paid, Interest_Due
Type of Business Problems: What is the sum of the payment and interest
better decisions.
Op tions
Options_Key
Safety_Options_Package_Level
Interior_Options_Feature_Type
Interior_options_Name
Exterior_Options_Type
Exterior_Options_Name
Options_Package
Options_Package_Key
Options_Key (FK)
Options_Level Customer
Vehicle_Type Customer_Key
Customer_ID (NK)
V ehicle Customer Name
Customer Address
Vehicle_key Customer City -State
Customer State
Model
Customer Zip- Postal Code
Year
Customer Date of Birth
Mileage
Customer Phone Number
Exterior Color
Customer Insurance ID
Vehicle_Class
Customer_Income_Bracket
Interior_Color
Customer_Education_Level
Options_Package_Key
Customer_Family_Size
Customer_Gender
Current_Address_Start_date
Current_Address_End_Date
P a y ment_Facts
Mo nth
Invoice Vehicle_key (FK)
month_key
Invoice_key Day_key (FK)
Invoice_key (FK) Day_key (FK)
Invoice_date Ownership_key (FK) month_abbr
Invoice_total Customer_Key (FK) month_number
Invoice_tax Day
quarter
Invoice_Subtotal Invoice_ID Day_key quarter_month
Item_Line_id Payment_Due
Item_Desc Amount_Paid Full_date
Quantity Interest_Paid day_of_week_number
Shipment_due_date Interest_Due day_of_week_name
day_of_week_abbr
Day_of_Month
holiday_flg
Year
weekday_flg
month year_key
month_abbr
month_key (FK)
month_number
year
quarter
year_month
quarter_month
year_quarter
year
fiscal_period
Ownership
fiscal_year
Ownership_key fiscal_year_period
Ownership_type
Ownership_period_type
Compliance Standards Facts:
Is fact table with the average compliance standards necessary for engineering car models. The
grain of the fact table is according to the average of every standard average according to car or
truck. All facts are additive. The business problem of knowing what the current standards are
for deciding car engine emission and mileage can be solved by this fact table.
compliance
received
Carbon_Level_Cars
Carbon_Level_Trucks
Co mp liance_Standards_Facts
Emission_Standards_Key (FK)
Fuel_Economy_Standards_Key (FK)
Fuel_Economy_Levels_Cars
Fuel_Economy_Levels_Trucks
Dimensions:
1) Day:
This dimension contains information of the day, day of the week, day of the month,
Snowflakes: Month contains month_abbr, number, quarter, and quarter month. This
allows browsing by specific months. Year contains the year name, month, quarter,
period, and fiscal year/period. This dimension allows browsing by different dates,
months, and years. Type 1 Changes. Day is a shared dimension across multiple stars.
2) Customer:
It is an affinity dimension that is highly browsable. It has all the relevant information
about a customer. This has a time stamped dimension change requirement that allows
tracking the address start and end date. Can be converted to type 3 by only storing the
current and previous address according to date. Dimension can be browsed to know the
variety of customers that the business has and how they can segmented for
3) Vehicle:
It is an affinity dimension with details about a particular vehicle. This dimension would
require type 2 changes to preserve details about older models that might still be
available on inventory by the company. This dimension can answer the business
problems of knowing what colors and options are offered by a certain car model.
This dimension includes a bridge for its options packages. The bridge connects the
options package levels to the different features offered by options packages at different
levels. Each package level has different features that are offered. Many vehicles have
many package levels with different features which is why the bridge was added.
4) Order_Info:
This is a junk dimension with information about a certain order to the company. It
would require Type 1 changes since any changes are the only things important while
history does not matter since the order has changed. It solves the business problem of
knowing what orders are made to company with shipment due date of three months
from now. This allows the company to know what kind of orders are being made
depending on the payment terms. Mainly focuses on what kind of car is to be made and
when the car needs to be ready for shipment. It conforms as an overlapping conformed
5) Invoice:
It is a dimension includes the final invoice created that will be given to customer. This is
an affinity dimension that would require type 1 changes if there are any changes made
to the invoice. It can allow the business to answer questions regarding what cars
ordered by a company and their invoice total along with the cars ordered. It conforms as
6) Ownership:
It is an affinity dimension includes the type of ownership and period type to specify
whether a customer is a permanent owner of a car or leasing the car for a certain month
period. It would require TYPE 1 changes if there are any changes in the types of leases
keep track of the type of leases offered by the company. Shared dimension that will
It is an affinity dimension includes information about the mileage limit and the expiry
date of warranty policy along with the name/type of the warranty policy. This dimension
would require type 1 changes since there is no need to preserve history. Allows Zeus
Motors to answer the business problem of what are the mileage limits or expiry dates
on certain warranty policies for cars. This information can help them determine what
kind of policies might need to be changed depending on the market needs. Shared
8) Emission Standards:
It is an affinity dimension that describes the carbon emission levels for cars and trucks
permitted by regulatory agencies. It would require Type 1 changes as history does not
matter in this case while developing next years models. Solves the business problem of
knowing what engine emissions that the next years models should comply by. This
dimension is a stovepipe.
It is an affinity dimension that describes the fuel economy requirements for cars and
trucks by regulatory agencies. It would require Type 1 changes as history does not
matter in this case while developing next years models. Solves the business problem of
knowing what mileage that the next years models should comply by while designing or
They are all degenerate dimensions for their respective fact tables. They define the