Дата актуальности: 05.07.2009
FlexiObjDB
Объектно-ориентированное на
предметную область
долговременное хранилище информации.
Функционал на уровне информационного хранилища.
Изменение
информации об объекте/процессе в "дереве"
На уровне серверной части хранилища обработка изменения объекта/процесса в "дереве" производится в контексте триггера "before update" таблицы OBJECTS_TREE.
Ниже представлена иллюстрирующая этот процесс блок-схема (может отличаться от текущей реализации) :
Если после окончания работы триггера BU_OBJECTSTREE
признак NEW.YESUPDATE_CHILD
> 0, то продолжение обработки (по
изменению информации) производится в
триггере AU_OBJECTSTREE
("after update") этой же таблицы OBJECTS_TREE
.
Текст триггера (может отличаться от текущей
реализации) :
______________________________________
(c) Sergey Popov, респ.Коми,
г.Усинск,(2009)