Дата актуальности: 20.06.2009
FlexiObjDB
Объектно-ориентированное на
предметную область
долговременное хранилище информации.
Хранимая процедура: GET_ID_OBJPROPENUM
Назначение:
Возвращает Уникальный
Идентификатор Перечислимого свойства
объекта (процесса) OBJECTS_PROP_ENUM
в "дереве" объектов/процессов.
Используется для идентификации
сущностей.
Предназначена для использования на уровне ПО
.
На уровне сервера используется в триггере BI_OBJPROPENUM
(BI_OBJPROPENUM FOR OBJECTS_PROP_ENUM ACTIVE BEFORE INSERT).
ID перечислимого свойства вычисляется с учетом ID- узла
и ID- базы данных.
Используемые триггеры : GEN_OBJROPE_1,
GEN_OBJROPE_2, GEN_OBJROPE_3.
Правила вычисления ID перечислимого
свойства - см. здесь
.
Входные параметры: нет
Выходные параметры: уникальный ID-
перечислимого свойства
(в контексте дерева узлов).
Текст процедуры :
Иллюстрирующая блок-схема приведена ниже
(может отличаться от текущей
реализации) :
______________________________________
(c) Sergey Popov, респ.Коми,
г.Усинск,(2009)