Вопрос по архитектуре. Кто-нибудь делал историю изменений сущности? И каким способом?
Может есть даже статейка с описанием архитектурного подхода?
Конкретно - есть сущность Документ, у него нужно хранить историю изменения не только реквизитов, но и вложенных таблиц (Users, Accounts, Ips...)
Если в таблице, напр. users на строке нажимаем удалить - строка не удаляется, а выставляется признак - "Удалено".
С реквизитами также.
Также еще 2 признака везде проставляются - "Добавлено", "Изменено"
#архитектура #java #spring