Можете да направите преди задействане на актуализиране което ще изтласка цялото копие на записа в таблица с история, която също съдържа допълнителни данни за състоянието, които искате да съхраните (актуализирана дата, потребител и т.н.)
По този начин ще имате пълна история на ревизии на това, което се е случило с какви записи и това трябва да се случи прозрачно. Само си запомнете, че трябва да махнете всички уникални ограничения от таблицата на историята.
Надявам се това да помогне.