维度模型的代理键特定于维度模型,并且与您可能拥有的任何源键无关。您应该保留自然密钥并创建一个datamart代理密钥,但是将OLTP系统的代理密钥作为后向引用引入是否有用取决于它是否有助于识别OLTP系统中的行 - 即多么重要那是OLTP代理的关键吗?通常我会坚持维度和自然键中的新代理,但有时候代理键也可以作为自然键。