Итак, у меня есть сайт электронной коммерции. На этом сайте есть элементы, которые, в свою очередь, имеют вложения, цены, форму заказа и т. Д.
Я ищу подходы для обработки изменений в ценах, формах и т. Д. Если структура цен меняется, это отражается на новых заказах без проблем, но как мне сохранить историю заказов без изменений?
Например, параметры цены заранее установлены, как показано ниже, и я сохраняю идентификатор цены в заказе:
100 - $150
200 - $280
Если пользователь обновляет цены в бэк-энде, в истории заказов будет отображаться неверная цена
Кажется ли вам подход к сохранению первоначальной цены каким-либо образом в устаревшей таблице? Или просто сбросить значения в печатном виде для этих вещей?
Любой совет будет оценен.