多个事实表共用某些维度表的连接模式成为星座模式,所以正确答案是B。
### 答案:B. 星座模式
### 解析:
- **星型模式**:以单一事实表为核心,直接关联多个维度表,维度表结构简单扁平 。本题涉及销售表、库存表、采购进货单明细表等多个事实表,不符合星型模式“单一事实表”特征 。
- **星座模式**:存在**多个事实表**(本题中销售表、库存表、采购进货单明细表都可作为事实表,记录业务事实数据 ),且这些事实表共享部分维度表(销售表、库存表、采购进货单明细表都关联产品表,产品表属于共享维度表 ),与题目中多表连接(多事实表 + 共享维度表)特征匹配,所以是星座模式 。
- **雪花模式**:强调维度表的进一步细分、多层关联,本题重点是多事实表共享维度,并非维度表的多层拆分,不符合雪花模式特征 。
- “交叉模式”并非正规数据建模模式术语,可排除 。
结合题目多事实表(销售表、库存表、采购进货单明细表 )共享产品表等维度表的情况,符合星座模式定义,答案为B。