имхо запись всех состояний ненужное излишество
KLeN 11.01.2007 16:38
но это имхо, а по вашему вопросу:
а) а на основе каких логических рассуждений система узнает что именно этот вариант последний и его надо сохранить? :)
б) при каждом изменении скажем названия раздела - дублировать в базе всю таблицу раздела? бррр, я бы вел лог запросов, и при необходимости откатывал до нужного состояния обрабатывая сохраненными запросами затрагивающими нужный объект последний ежедневный дамп базы.
но я повторюсь такого бы не делал, для структуры лог изменений и автоматические дампы БД мне за глаза. А Undo на структуру вешать, ну не вижу смысла.