这是在维模型中使用桥表的正确方法吗?

时间:2018-10-23 03:25:15

标签: data-warehouse dimensional-modeling snowflake-datawarehouse snowflake

我正在尝试使用来自以下规范化数据模式的数据构建维度模型(请参见图1)。请注意,飞行员可以具有多个证书记录,而证书可以具有多个等级。证书仅属于一个飞行员,而等级将用于描述多个证书。

Figure 1. Normalized version of the Data Model

我需要能够按证书类型/级别以及证书中的等级向飞行员报告。为了实现此目标,我使用了1:n和n:n关系的桥表创建了以下维模型(参见图2)...

Figure 2. Dimensional version of the Data Model

鉴于我将需要如何报告数据,这是对数据建模的正确方法吗?

0 个答案:

没有答案