Как хранить модификации (изменения) сущностей?

Есть задача оптимизировать работу реестра парковочных талонов. Есть куча параметров и текстовое наполнение. Задача: хранить "артефакт" изменений каждого пользователя (то есть видеть кто и какие параметры менял) И конечный вопрос такой: как отследить и хранить только измененные значения? нужно это потому, что копии текста занимают очень много места в бд. Да и какой смысл хранить к примеру 5000 символов, если была подправлена орфографическая ошибка, к примеру. В общем нужно что то типа гита, жду советов по реализации, хотя бы псевдокодом


Ответы (0 шт):