13.1.81 OwnershipAttributeGroup

Topic Version1Published11/11/2016
For StandardCOM v2.1
Type:ClassStereotype:«XSDattributeGroup»

Encoding a GML property inline vs. by-reference shall not imply anything about the "ownership" of the contained or referenced GML Object, i.e. the encoding style shall not imply any "deep-copy" or "deep-delete" semantics. To express ownership over the contained or referenced GML Object, the gml:OwnershipAttributeGroup attribute group may be added to object-valued property elements. If the attribute group is not part of the content model of such a property element, then the value may not be "owned".

When the value of the owns attribute is "true", the existence of inline or referenced object(s) depends upon the existence of the parent object.

Table 13.1.81-1 Attributes

Name

Type

Notes

owns

boolean

 
Table 13.1.81-2 Associations

Association

Notes

From: ReferenceType.

To: OwnershipAttributeGroup

Association

 

From: TimePrimitivePropertyType.

To: OwnershipAttributeGroup

Association