跨表筛选应满足B的条件才能保证按照维度下汇总计算的度量的方式进行计算,所以选B。
正确答案是:A: 维度与主键是父子级关系。
专业分析:
在多维模型中,维度与主键的关系往往是父子级关系。这是因为维度(如时间、地点、产品等)通常是用于描述事实表中的度量数据的,而这些度量数据是通过主键进行唯一标识和关联的。
具体来说:
1. **维度与主键的关系**:维度表通常包含描述性的信息,而事实表包含度量数据。维度表中的主键用于唯一标识每一条维度记录,并且在事实表中作为外键来关联维度信息。例如,时间维度表中的主键可能是日期ID,而事实表中会有一个外键列来引用这个日期ID。
2. **跨表筛选的逻辑**:当进行跨表筛选时,需要通过维度表和事实表之间的外键关系来实现。这种关系通常是父子级的,即维度表中的主键是父,事实表中的外键是子。通过这种关系,可以在多维模型中实现跨表筛选和数据聚合。
因此,选项A(维度与主键是父子级关系)是正确的,因为它正确描述了多维模型中维度表与事实表之间的常见关系。