Я создаю хранилище данных для основного приложения ERP компании (для которого я работаю) для конкретного клиента.
Большая часть данных в исходной базе данных, которая связана с иерархиями вхранилище данных находится в столбцах, как показано ниже:
Но традиционно модель для хранения данных измерений, насколько мне известно, выглядит следующим образом:
Я мог бы поворачивать данные и подгонять ихв модели, показанной выше.Но проблема возникает, когда пользователь вводит новое значение иерархии.Скажем, например, что пользователь в будущем решит определить новый уровень под названием Подкатегория продукта .Тогда вся моя модель хранилища данных рухнет без возможности приспособиться к новому определенному уровню иерархии.
Дайте мне знать, как преодолеть эту ситуацию.
Надеюсь, мой ответ достаточно ясен.Просто дайте мне знать, если потребуется дополнительная информация.