MODIFY RELATIONSHIP-TYPE-ATTRIBUTE [ HP SYSTEM DICTIONARY XL SDMAIN ] MPE/iX 5.0 Documentation
HP SYSTEM DICTIONARY XL SDMAIN
MODIFY RELATIONSHIP-TYPE-ATTRIBUTE
Modifies relationship type attribute pairs.
Syntax
M[ODIFY] R[ELATIONSHIP-]T[YPE]-A[TTRIBUTE] entity-type-name1
,entity-type-name2
[,entity-type-name3]
[,entity-type-name4]
[,entity-type-name5]
[,entity-type-name6]
[;R[ELATIONSHIP-]C[LASS] = relation-class-name]
;A[TTRIBUTE] = attribute-name1
[,attribute-name2]
.
.
.
[,attribute-nameN]
[;S[COPE-]O[WNER] = scope-owner-name]
.
Parameters
entity-type-name(N) Name of the entity type involved in the
relationship type to be modified.
relation-class-name Name of the relationship class.
attribute-name(N) Name of the attribute involved in the pairs to be
modified. You can specify any number of
attributes. No attribute may appear more than
once.
scope-owner-name Name of the new owner scope.
Description
If you specify more than one attribute, the operation continues until the
end of the attribute list even if an error occurs with any previous
attribute.
Open Mode: Customization
Scope: DA scope or the relationship type attribute pair's owner
scope
Example
The following example changes the owner scope of the relationship type
attribute pair program contains module / size to the scope fred.
>MODIFY RELATIONSHIP-TYPE-ATTRIBUTE program, module;
>>RELATIONSHIP-CLASS = contains;
>>ATTRIBUTE = size;
>>SCOPE-OWNER = fred.
>
MPE/iX 5.0 Documentation