订单表是事实表展开产品与品牌两层维度表,展开多层维度是雪花模式,所以正确答案是A。
正确答案是:A: 雪花模型
专业分析:
在数据仓库和数据建模中,多维模型用于组织和分析数据。常见的多维模型包括星型模型、雪花模型和星座模型。以下是对这些模型的简要分析:
1. **星型模型(Star Schema)**:在星型模型中,中心的事实表(如订单表)直接与多个维度表(如产品表、品牌表)相连。维度表通常是非规范化的,结构简单,查询效率高。
2. **雪花模型(Snowflake Schema)**:在雪花模型中,维度表进一步规范化,拆分为多个相关的子维度表。例如,品牌表可以进一步拆分为品牌类别表等。这样,订单表连接产品表,产品表再连接品牌表,形成一个类似于雪花的结构。
3. **星座模型(Constellation Schema)**:星座模型包含多个事实表,它们共享维度表。适合更复杂的数据结构和多种分析需求。
4. **交叉模型**:并不是一个标准的数据仓库建模术语。
在题目中,订单表、产品表与品牌表的关系更符合雪花模型的定义,因为在雪花模型中,维度表(如产品表、品牌表)是规范化的,并且可以进一步分解成多个表。
因此,正确答案是A: 雪花模型。