如何将数据透视表列结构转换为维度表

问题描述 投票:0回答:1

我想将带有透视列的表结构转换为维度表和事实表。

如何使用模型强制星型模式从具有以下结构的数据创建药物维度表

data structure

data-warehouse dimensional-modeling star-schema snowflake-datawarehouse snowflake-schema
1个回答
0
投票

出于某种原因,我无法看到您上传的图片显示数据结构。我假设你想在药物昏暗和病人之间建立一种关系。如果这是真的,那么您需要在药物和Fact表之间建立一个桥接表。桥接表应该每个患者ID有一行,并且具有特定的药物ID。这意味着如果患者正在服用4种药物,则桥接表中有4行用于相同的患者ID但不同的药物ID。事实表中应存在患者ID一天,因此当Fact与桥接表一起加入时,它会显示患者正在服用的所有药物。

© www.soinside.com 2019 - 2024. All rights reserved.