Setting The Stage
- Top Down And Bottom Up Approaches To Data Warehousing
- Introduction to the Business Dimensional Model – The ‘Technology Independent’ Model
- Presenting Your Data Model
Handling Dimension Challenges
- Slowly Changing Dimensions
- Designing Junk Dimensions
- Considerations for Extremely High Volume Dimensions
Designing for Special Types of Facts
- Semi‐additive, Factless and Derived Facts
- Designing Multiple Fact Tables
- Using Multiple Fact Tables
- The Fact Group Matrix
- Designing Conformed Dimensions
- What is a conformed dimension?
- Implementation Considerations
- Conforming Slowly Changing Dimensions
Gathering Business Requirements
Fact Table Design Challenges
- Common and Custom Facts
- Transaction and Snapshot Fact Tables
- Transportation Challenges
Advanced Dimension Table Challenges
- Dimensions With Multiple Roles
- Alternatives For Complex Hierarchies
- Date and Time Design Alternatives
- Handling Many‐To‐Many Relationships
Advanced Fact Table Challenges
- Problems With Mixed Grain Facts
- Using Multiple Fact Tables
- Logical Vs. Physical Primary Key
Design Approach For Complex Data Marts
- The Modeling Process within a Project
- Bridging to the Implementation Team
- Suggestions On How To Shorten The Project Schedule
Real World Dimensional Modeling
- Characteristics of Dimensional Models
- Guidelines For Modeling Complex Environments
Aggregation
- Dimensional Support For Aggregates
- Stars And Snowflakes
- Use Of Materialized Views