Блокировка периода (постановка)

Материал из GedeminWiki

Перейти к: навигация, поиск

Требования к системе блокировки изменения данных:

  • Правила блокировки должны являться бизнес-объектами и храниться в самой базе данных
  • Правила блокировки можно передавать с помощью настроек
  • Правило можно устанавливать для любой таблицы
  • При вычислении правила можно обращаться к:
    • Полям таблицы
    • Встроенным функциям (например CURRENT_DATE)
    • Глобальным переменным
  • Правила вычисляются на стороне сервера с помощью триггеров
  • В процессе вычисления правил должны быть минимизированы обращения к базе данных
Краткое описание существующего механизма блокировки периода.
Личные инструменты