2017-01-18 16 views
0

Наши OLTP-системы используют несколько суррогатных ключей. Теперь мы хотим создать модель измерения для нашей системы для анализа. Должны ли мы хранить ключи суррогатной системы OLTP и естественные ключи, а также создавать еще один ключ суррогата данных? или мы будем игнорировать ключ суррогатной системы OLTP и просто сохранить естественный ключ от ключа OLTP и datamart-суррогата?Что происходит с суррогатными ключами транзакционной системы при преобразовании ее в схему dimensioanl?

ответ

0

Суррогатные ключи размерной модели относятся к размерной модели и не зависят от любых ключей источника, которые могут быть у вас. Вы должны обязательно сохранить естественные ключи и создать ключ суррогата datamart, но полезно ли также вводить суррогатный ключ OLTP-системы в качестве обратной ссылки, зависит от того, полезно ли это при идентификации строк в OLTP-системе, то есть насколько важно это то, что OLTP суррогатный ключ? Обычно я придерживаюсь только нового суррогата в измерении и естественном ключе, но иногда суррогатный ключ также служит естественным ключом.