在使用 Power BI、Tableau 或数据仓库设计时,你必须了解这两个经典的数据建模方法:Star Schema(星型模型) 和 Snowflake Schema(雪花模型)。🌟❄️
✅ 一句话解释
名称 | 定义 |
---|---|
Star Schema | 中心是“事实表”,周围是“维度表”,像一颗星星 🌟 |
Snowflake Schema | 在 Star Schema 基础上,把维度表进一步拆分规范化,形成像雪花一样 ❄️ |
🔧 模型结构对比图(形象理解)
🌟 Star Schema 的特点(主流推荐)
-
所有维度表都直接连到事实表
-
维度表是反规范化的(包含重复值)
-
查询更快、逻辑更简单
-
更适合 Power BI / BI 工具 做分析