Информация об изменениях

Сообщение Domain-model редактирования Сущности от 30.10.2023 13:29

Изменено 30.10.2023 13:52 zelenprog

Domain-model редактирования Сущности
Здравствуйте!

В Domain-модели есть некая Сущность — что-то типа документа.

Пользователь командами из интерфейса вносит изменения в эту Сущность.

Есть необходимость одновременно работать и со старой версией Сущности, и с новой версией.
Как я понимаю, это обычная модель редактирования документа?

Подскажите пожалуйста, как строится такая Модель?
На каком уровне? Это же уровень Domain?

Пробовал искать в интернете — ничего не нашел
Если можно, дайте плиз ссылку на описание чего-то похожего, чтобы можно было от чего-то оттолкнуться.
Domain-model редактирования Сущности
Здравствуйте!

В Domain-модели есть некая Сущность — что-то типа документа.

Пользователь командами из интерфейса вносит изменения в эту Сущность.

Есть необходимость одновременно работать и со старой версией Сущности, и с новой версией.
Как я понимаю, это обычная модель редактирования документа?

Подскажите пожалуйста, как строится такая Модель? В каком слое?
Измененная, но еще не сохраненная Сущность хранится также в Domain-слое?
Получается, что обе версии Сущности будут иметь одинаковый ID-шник?

Пробовал искать в интернете — ничего не нашел
Если можно, дайте плиз ссылку на описание чего-то похожего, чтобы можно было от чего-то оттолкнуться.