diff --git a/infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd b/infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd index 1e6140b320c..8d071e08735 100755 --- a/infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd +++ b/infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd @@ -4345,7 +4345,7 @@

Assignments represent what the object SHOULD HAVE. The assignments represent a policy, - a desired state of things (cf. linkRef). + a desired state of things (cf. linkRef, roleMembershipRef).

@@ -4427,6 +4427,11 @@ for efficient search of all current role members, e.g. for the purpose of displaying this information in the GUI.

+

+ Note: roleMembershipRef will be probably renamed to something like linkRef or + outboundLinkRef. We need to generalize it to contain information on generic links + between objects (e.g. between child and its parents). +

tns:AbstractRoleType @@ -4526,6 +4531,11 @@ Links define what the object HAS. The links reflect real state of things (cf. assignment).

+

+ Note: linkRef will be probably renamed to projectionRef or projectionLinkRef. + There are more kinds of links between objects than focus - projection links + (cf. roleMembershipRef). +

FocusType.linkRef