Если существует способ защитить от одновременных модификаций одной и той же записи базы данных двумя или более пользователями?
Было бы приемлемо показать сообщение об ошибке пользователю, выполняющему вторую операцию фиксации/сохранения, но данные не должны быть перезаписаны без изменения.
Я думаю, что блокировка записи не является вариантом, так как пользователь может использовать кнопку "Назад" или просто закрыть свой браузер, оставив блокировку навсегда.