商机记录表记录商机的执行行为,属于事实表,而其他都是维度表,所以选D。
正确答案是 D: 商机记录表。
### 专业分析:
在数据仓库和数据建模中,事实表和维度表是两种基本的表类型。它们的区别如下:
- **事实表**:存储的是业务事件或事务的数据,通常包含数值型的度量数据(如销售额、数量等)以及与这些数据相关的外键,用于连接到维度表。
- **维度表**:存储的是业务实体的描述性信息,用于提供事实表中的度量数据的上下文(如产品信息、客户信息、区域信息等)。
### 图5-25 各表字段内容分析:
- **产品表**:包含产品的描述性信息,如产品名称、类别等。这是一个维度表。
- **客户表**:包含客户的描述性信息,如客户名称、联系信息等。这是一个维度表。
- **区域表**:包含区域的描述性信息,如区域名称、区域经理等。这是一个维度表。
- **商机记录表**:包含销售业务的具体记录,如商机编号、客户、产品、区域、销售金额等。这是一个事实表,因为它记录了实际的业务事件(即商机)的数据,并且包含多个外键(如客户、产品、区域)来连接到相应的维度表。
因此,图5-25 中属于事实表的是 D: 商机记录表。