Students learn the complete set of best practices—from multiple fact table designs, to bridge tables, to advanced slow change processing. Students learn to match these techniques to real-world business complexity, and explore their impacts on BI and data integration tools. Students also learn how to fit dimensional modeling into agile development frameworks, and receive templates for capturing requirements and designs.