多对多关系维度建模
Many to Many relationship Dimensional Modeling
Image of different fees that relate to a transaction
我有一个交易事实 table 显示特定客户完成的交易。我想将这个事实 table 与包含可能发生在交易中的不同交易费用的维度联系起来。每笔交易将与 1-5 种不同的交易费用相关联,这些费用均列在交易费用维度的不同行中。实现这个的最佳方法是什么?我是否应该实施诸如 Role Play Dimension 之类的东西,并为每种类型的交易费用设置多个密钥?
此致,
K
我会创建一个事实 table 具有交易 + 交易费用的原子性。
如果您知道创建交易时的费用,那么您可以在数据加载过程中执行交易及其费用之间的连接。
Image of different fees that relate to a transaction
我有一个交易事实 table 显示特定客户完成的交易。我想将这个事实 table 与包含可能发生在交易中的不同交易费用的维度联系起来。每笔交易将与 1-5 种不同的交易费用相关联,这些费用均列在交易费用维度的不同行中。实现这个的最佳方法是什么?我是否应该实施诸如 Role Play Dimension 之类的东西,并为每种类型的交易费用设置多个密钥?
此致, K
我会创建一个事实 table 具有交易 + 交易费用的原子性。
如果您知道创建交易时的费用,那么您可以在数据加载过程中执行交易及其费用之间的连接。