Дата актуальности: 20.06.2009

FlexiObjDB
Объектно-ориентированное на предметную область 
долговременное хранилище информации.


 Хранимая процедура: GET_ID_OBJECT

Назначение: 
  Возвращает Уникальный Идентификатор Объекта (процесса) в "дереве" (OBJECTS_TREE).
Используется для  идентификации сущностей.
Предназначена для использования на уровне ПО .
На уровне сервера используется в триггере BI_OBJECTSTREE
(BI_OBJECTSTREE FOR OBJECTS_TREE ACTIVE BEFORE INSERT).

ID объекта вычисляется с учетом ID- узла  и ID- базы данных.
Используемые триггеры : GEN_OBJTREE_1, GEN_OBJTREE_2, GEN_OBJTREE_3.
Правила вычисления ID объекта - см.  здесь .

Входные параметры: нет
Выходные параметры:  уникальный ID-объекта/процесса (в контексте дерева узлов).


Текст процедуры :

 


Иллюстрирующая блок-схема приведена ниже (может отличаться от текущей реализации) :

 

 


______________________________________
(c) Sergey Popov,  респ.Коми,  г.Усинск,(2009)

http://flexiobjdb.narod.ru

Используются технологии uCoz