Sales_fact:
Product_ID (FK)
Цена
Dim_Product
PRODUCT_ID
Product_Key
Описание
Проблема, с которой я сталкиваюсь, заключается в том, что делать, если у меня есть продукты, которые могут быть в нескольких категориях. Должен ли я просто повторить запись в Dim_Product для каждой категории?
Пример:
Таблица фактов:
Product_ID (FK): 1
Цена: 10,5
Dim_Product
Product_ID: 1
Product_Key: ABC
Описание: Ноутбук
Category_ID: 1
Product_ID: 1
Product_Key: ABC
Описание: Ноутбук
Category_ID: 2
Dim_Category:
Category_ID (FK): 1
Описание: HP
Category_ID (FK): 2
Описание: Toshiba