Dimension
A dimension
table typically has two types of columns, primary keys to fact tables
and textual\descriptive data.
Eg:
Time, Customer
Types
of Dimensions
- Slowly Changing Dimensions
- Rapidly Changing Dimensions
- Junk Dimensions
- Inferred Dimensions
- Conformed Dimensions
- Degenerate Dimensions
- Role Playing Dimensions
- Shrunken Dimensions
- Static Dimensions
Attributes
of a dimension that would undergo changes over time. It depends on the business
requirement whether particular attribute history of changes should be preserved
in the data warehouse. This is called a slowly changing attribute and a
dimension containing such an attribute is called a slowly changing dimension.