A data warehouse or data mart is simply a relational database where data is structured for MD (multidimensional) analysis. The difference between a data warehouse and a data mart is that the former are larger and more centralized, whereas the latter are smaller and more localized.

Reports, English Query and apps can also utilize data warehouses and marts directly but often the data warehouse or mart is a stepping stone to the creation of pre-aggregating cubes.

There are two kinds of tables in data warehouses and marts:

A Fact table and its Dimension tables are basically used to create the dimension hierarchies for a cube. Here are the basic structures for dimension tables good for cubes:

Here are some additional notes:

Page Modified: (Hand noted: 2007-10-12 02:28:23Z) (Auto noted: 2007-11-17 06:45:57Z)