我们的OLTP系统使用了几个代理键.Now,我们想要为我们的系统创建一个维度模型来进行分析。我们是否应该保留OLTP系统代理键和自然键,并再创建一个datamart代理键?或者我们应该忽略OLTP系统代理键,只保留OLTP和datamart代理键中的自然键?
发布于 2017-02-15 21:43:54
维度模型的代理键是特定于维度模型的,并且独立于您可能拥有的任何源键。您绝对应该保留自然键并创建一个datamart代理键,但是引入OLTP系统的代理键作为反向引用是否有用取决于它在识别OLTP系统中返回的行时是否有用-即OLTP代理键有多重要?通常,我只使用维度和自然键中的新代理键,但有时代理键也充当自然键。
https://stackoverflow.com/questions/41725292
复制相似问题