Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 29.12.2025 по 04.01.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО/МЭК 10165-7-2003; Страница 34

или поделиться

Страница 34
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 10165-7-2003
Операции административного управления взаимосвязью ESTABLISH cstablishDcpcndcncv и BIND
bindDcpendent отображаются в создание участника в зависимой роли: различие состоит в том. что
операция административного управления взаимосвязью ESTABLISH establish Dependency используется,
когда участник является первым, исполняющим зависимую роль, а операция административною
управления взаимосвязью BIND bindDcpendent используется, когда в это время связан по крайней мере
один участник в этой роли. После создания объекта класса ЬРспюп с атрибутом parent, идентифициру
ющем объект класса аРепюл, значение атрибута dependents объекта класса aPerson идентифицирует
соответствующий объект класса ЬРспюп.
Аналогично операции административного управлении взаимосвязью TERMINATE tcrminatcDcpcn-
dency и UNBIND unbind Dependent отображаются в удаление участника в зависимой роли: различие
состоит в том, что операция алмикисгрсзтивпого управления взаимосвязью TERMINATE terminateDe-
pendcncy используется, только когда имеется только один участник, исполняющий зависимую роль, а
операция административного управления взаимосвязью UNBIND unbindDependent используется, когда
в момент удаления имеется несколько участников, исполняющих эту роль. При удалении объекта класса
ЬРспюп. играющего зависимую рать dependent Role, значение атрибута dependents объекта класса aPerson,
играющего родительскую роль paientRoIe. изменяется: из него удаляется идентификация соответствую
щего объекта класса bPerson.
Операция административного управления QUERY queryDependents отображается в операцию GET
атрибута dependents в объекте aPerson. играющем родительскую роль parcnlRole; операция администра
тивного управления QUERY queryParent отображается ноперацию GET атрибута parent в объекте ЬРспюп.
играющем зависимую роль depcndentRolc.
Создание класса управляемых объектов ЬРспюп (или его подктасса) приводи! к установлению
экземпляра взаимосвязи зависимости с отображением dcpcndencyAttributcReprcsentation RELATIONSHIP
MAPPING, где значение атрибута parent в объекте bPerson устанавливастся-при-создании равным
экземпляру класса управляемых объектов аРегюп. а атрибут dependents в обьектс аРспюп является
непустым множеством.
Удаление управляемого объекта bPerson (или его подкласса) приводит к отвязыванию его от
экземпляра зависимости взаимосвязи с отображением depcndencyAttributcRepresentation RELATIONSHIP
MAPPING, когда значение атрибута dependents в объекте aPerson остается непустым после удаления, и к
соответствующему обновлению атрибута dependents.
Удаление управляемого объекта ЬРспюп (или его подкласса) приводит к ’завершению экземпляра
зависимости взаимосвязи с отображением dcpendcncyAttribiitcRepresentation RELATIONSHIP MAPPING,
когда значение атрибута dependents в объекте aPerson остается пустым после удаатсикя. и к соответст
вующему обновлению атрибута dependents. »;
aPerson MANAGED OBJECT CLASS
DERIVED FROM person;
CHARACTERIZED BY parent Package PACKAGE
ATTRIBUTES dependents GET.
timcOfEstablishmcnt GET; ;;
REGISTERED AS {GRMExample. grinEx-Object x};
bPerson MANAGED OBJECT CLASS
DERIVED FROM person;
CHARACTERIZED BY
dependent Package PACKAGE
ATTRIBUTES parent PERMUTED VALLES GRMExample. Single-Valued GET; ; ;
REGISTERED AS {GRMExampk-. gnuEx-Object x);
dependent ATI RIBUTE
DERIVED FROM participant Pointer;
RECilSTERED AS {GRMExampIc. grmEx-Attribute x};
parent ATTRIBUTE
DERIVED FROM participant Pointer;
REGISTERED .AS {GR.VlExampIc. grmEx-Attribute x};
F.3.3 Класс взаимосвязей зависимости, представленный с помощью объекта взаимосвязи
dc pcndcncyObjcct Representation RELATIONSHIP MAPPING
RELATIONSHIP CLASS dependency;
BEHAVIOUR dependencyObject RepresentationBehaviour;
RELATIONSHIP OBJECT dependencyRelationshipObjeet
QUALIFIES timcOfEstablishmcnt;
30