В витрине данных, где 2, 3 или более измерений сливаются, образуя новое измерение. Как можно управлять SCD, чтобы исторически отслеживать все слияния и представлять трендовые факты, относящиеся к этим измерениям?
Конкретным примером может быть объединение трех магазинов (Business ID 8897, 8965, 9135) для создания нового магазина Business ID 9700. Как можно извлечь исторические данные о продажах из таблицы фактов, чтобы показать, что до заданной даты 8897, 8965 и 9135 были отдельные магазины которые сейчас все новые магазин 9700.
Кроме того, что, если бизнес-номер нового магазина не 9700, но новый магазин берет один из бизнес-идентификаторов предыдущего магазина. Таким образом, вместо 9700 новый бизнес-идентификатор объединенного магазина — 8897.
SurrogateKey -------- StoreBusinessID---------- StoreName
========================== ======== ===================
1 8897 Alpha Electronic
2 8965 Beta Electronics
3 9135 Gamma Electronic
4 9700 Mega Electornics
=============== =================== ==================