Сообщение Re: Проверка актуальности Entity перед записью от 25.09.2023 9:39
Изменено 25.09.2023 9:46 ·
Re: Проверка актуальности Entity перед записью
Здравствуйте, zelenprog, Вы писали:
Z>Объясните, пожалуйста.
https://en.wikipedia.org/wiki/Optimistic_concurrency_control
Z>Объясните, пожалуйста.
https://en.wikipedia.org/wiki/Optimistic_concurrency_control
Re: Проверка актуальности Entity перед записью
Здравствуйте, zelenprog, Вы писали:
Z>Как должна делать программа в таких случаях?
Разрешать конфликт — как зависит от бизнес-требований. В простейшем случае отменять изменения пользователя и просить сделать ещё раз.
Z>Должна ли программа оповещать пользователя при изменении данных Сущности в БД?
Зависит от бизнес-требований
Z>Должна ли программа проверять актуальность редактируемых свойств Сущности непосредственно перед записью в БД новых значений этих свойств?
Да, притом с ACID.
Z>Объясните, пожалуйста.
https://en.wikipedia.org/wiki/Optimistic_concurrency_control
Z>Как должна делать программа в таких случаях?
Разрешать конфликт — как зависит от бизнес-требований. В простейшем случае отменять изменения пользователя и просить сделать ещё раз.
Z>Должна ли программа оповещать пользователя при изменении данных Сущности в БД?
Зависит от бизнес-требований
Z>Должна ли программа проверять актуальность редактируемых свойств Сущности непосредственно перед записью в БД новых значений этих свойств?
Да, притом с ACID.
Z>Объясните, пожалуйста.
https://en.wikipedia.org/wiki/Optimistic_concurrency_control