考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

订单表与产品详情表可以通过产品ID构成多对一的连接关系,关于多对一连接关系下的透视计算描述正确的是
A. 以多表为主表
B. 以一表为主表
C. 以多表为维度表
D. 以一表为维度表
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

多对一连接关系下,进行透视计算时应以多表为主表,多表出度量为事实表,而一表为附表,一表出维度是维度表,所以正确答案是A与D。

正确答案是:A: 以多表为主表。

**专业分析:**

在数据库设计中,多对一的连接关系意味着订单表(多表)中的多个记录可以关联到产品详情表(一表)中的一个记录。透视计算通常涉及将数据进行汇总和分析,在这种关系下,以多表为主表进行透视计算的原因如下:

1. **数据汇总的基础**:订单表通常包含大量的交易记录,是数据汇总和分析的主要来源。透视计算需要对这些交易记录进行汇总分析,因此需要以订单表为主表。

2. **关系的方向**:在多对一关系中,主表(订单表)中的每个记录都可以关联到维度表(产品详情表)中的一个记录。通过这种方式,可以将订单表中的数据按照产品详情表中的信息进行分类和汇总。

3. **透视计算的目标**:透视计算的目标通常是对交易数据进行分析,例如计算每种产品的销售总量、销售额等。这些数据主要来自订单表,因此以订单表为主表进行计算是合理的。

因此,在多对一的连接关系下,透视计算应以多表(订单表)为主表。