Название: Нужны советы по организации работы с БД (начиная с выбора БД енжина) Отправлено: DpoHro от Июнь 12, 2008, 15:19 Документооборот.
Есть древовидная структура, на каждом уровне по несколько пользователей занимающихся операциями с документами. Они гоняют их на соседние уровни, меняют им статусы и пр... Я начал писать приложение на mySQL но чтото мне подсказывает, что зря... Допустим, у нас на 1 уровне 100 документов и 2 пользователя одновременно хотят передать их на другой уровень. Один 70 документов и другой 80! Изначально то они обоим доступны. Понятно, что ж#$а произойдет. Так же и со сменой статусов. Как решаются данные проблемы? Из недавнего на форуме, почитал что в 4.4. можно подписываться на события, и опять же видимо только на птица. Наверняка у многих данные вопросы решались, поведайте как? Название: Re: Нужны советы по организации работы с БД (начиная с выбора БД енжина) Отправлено: DpoHro от Июнь 12, 2008, 15:22 Нет впринципе то выкрутиться можно. сделать чтото вроде сессий и на одном уровне разрешить подобные операции делать только 1 юзверю например, сделал - пусть другой делает, но это хрень, хочу правильно чтобы все было, если изменилось число документов у второго пусть это отобразится!
рассылка по тцпип не пойдет. ПС : приложение должно работать будет в глобальной сети интернет =) ! |