Мой последний проект имеет дело с большим количеством "промежуточных" данных.
Как и при регистрации клиента, данные сохраняются в таблице customer_temp, а когда он проверяется, данные перемещаются в таблицу customer.
Прежде чем я начну снимать электронные письма, неистовствуйте, думая, что это неправильно, и вам просто нужно поставить флажок в ряд, всегда есть вероятность, что я идиот.
Кто-нибудь может объяснить мне, почему это желательно?
Создание 2 таблиц с одинаковой структурой, заполнение таблицы (таблица 1), а затем перемещение всей строки в другую таблицу (таблица 2) при возникновении определенных событий.
Я могу понять, будет ли таблица 2 хранить архивные, редко используемые данные.
Но я не могу понять, хранит ли таблица 2 оперативные данные, которые могут постоянно меняться.
Подведем итог:
Кто-нибудь может объяснить, насколько неправильным (или правильным) этот, казалось бы, контрпродуктивный подход?