高层模型:考虑所有上层主题,主题之间的关系
中层模型:细化 上层主题 数据项
物理模型:基于性能,存储,平台特点,数据合并,分区设计
维度建模(Ralph Kimball 拉尔夫·金博尔)提出 (当前最主流的模型)
星型:所有维表直接连接到事实表
雪花型: 当有一个或多个维表没有直接连接到事实表上,而是通过其他维表连接到事实表上
(雪花型场景:
1, 大型客户维度,客户属性需要隐匿
2,银行、金融多种产品属性无法共享
3,多切页日历维,结账期、季度、假期
)
建模过程
1,选择需要进行分析决策的业务过程
2,选择粒度:时间维度
3,识别维表:基于粒度设计维表,包括维度属性,用于分析时进行分组和筛选
4,选择事实:确定分析需要衡量的指标,筛选有用字段