| 事实表 | 外键加度量,行多列少 |
|---|---|
| 维度表 | 主键加描述属性,行少列多 |
| 核心决策 | 先定粒度,再定维度与度量 |
| 适用 | 分析型查询、BI 报表 |
结构示意
结构示意
-- 事实表:一行一个订单
fact_order(order_sk, date_sk, user_sk, product_sk, amount, qty)
-- 维度表:一行一个用户(当前版本)
dim_user(user_sk, user_id, name, city, level)维度建模不追求范式化,适度冗余换取查询简洁;是否冗余以是否显著增加维护成本为准。