Как в промышленных системах реализована версионность сущностей-справоч
Если рассматривать твой пример, то для одного продукта храниться куча свойств, которые ему назначались, к ним привязана дата с которой они действуют.
дата с которой они действуют.это реальная дата? берется с системного таймера? т.е. такая жесткая завязка на системный таймер? а как же ситуации типа перевод часов и т.п.?
Чаще всего пользователь сам указывает дату либо формата: DD.MM.YYYY или DD.MM.YYYY HHSS
Все зависит от настроек.
свойства есть суть аналитика, хранится в отдельном справочнике
в первом посте слово "свойство" употребляется, как синоним атрибута (поля в табличке)
тогда это уже другая запись
но история изменений понятно хранится по датам, поэтому со старыми данными (в твоем примере заказы) ничего не происходит - они используют соответствующие данные из исторической таблицы
В 7-ке у справочников были периодические реквизиты.
Оставить комментарий
6yrop
Как в промышленных системах типа Axapta, 1С и т.д. реализована версионность сущностей-справочников?Например. Усть набор продуктов. Есть заказы по этим продуктам. Как система реализует изменение свойств продукта. Каждый раз создается новая версия продукта? или продукт апдейтится, что происходит со старыми заказами?