Bill Inmon Approach : According to Bill Inmon Data warehouse need to fulfill need of all category of users .In an organization there are different type of user like
· Marketing
· Supply Change Management
· Operations
Each department has its different way of interpreting data so Data warehouse should be able to answer each department queries. This can be achieved by designing tables in 3NF form. According to him data in Datawarehouse should be in 3NF and lowest granularity level. The data should be accessible at detailed atomic levels by drilling down or at summarized levels by drilling up.
He stressed that data should be organized into subject oriented, integrated, non volatile and time variant structures. According to him an organization have one Data warehouse and Data mart source there information from Data warehouse. Inmon Approach is also called Top Down approach .
In this methodology data is brought into staging area from OLTP system or ODS (Operational Data store) and then summarized and aggregated. After this process data mart will source their data from data warehouse and will apply new set of transformation and aggregation according to their need.Key points to be noted about this approach
2.Data in 3rd Normalization form
3.Top to down approach
2. Well integrated
Difficult to implement
Ralph Kimball Approach :
In this approach data is always stored in dimensional model.
2. Bottoms Approach
3. Data ware house is Virtual
4. Bottoms's up approach
Fast to build
Cons of Ralph Kimball approach
Difficult to maintain because of redundancy of data across data marts










