Re[2]: Программная реализация длинных транзакций
От: Michael_Y Украина  
Дата: 12.09.06 12:09
Оценка:
Спасибо за проявленное внимание


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


Интересная мысль...
А как получить данные для дальнейшего редактирования? Надо вытащить данные из базы и накатить на них изменения из корзинки. Если это структурированные данные — еще куда ни шло. А если SQL комманды, то проблема.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.