Schema Central > NIEM 2.1 > gmlBase.xsd > gml:abstractAssociationRole
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

gml:abstractAssociationRole

Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object.
Applying the pattern to define an application schema specific property type allows to restrict
-	the inline object to specified object types, 
-	the encoding to "by-reference only" (see 7.2.3.7),
-	the encoding to "inline only" (see 7.2.3.8).

Element information

Type: gml:AssociationRoleType

Properties: Global, Qualified, Abstract

Content

Attributes

NameOccTypeDescriptionNotes
owns [0..1]xsd:booleanDefault value is "false". from group gml:OwnershipAttributeGroup
xlink:type [0..1]xsd:stringFixed value is "simple". from group xlink:simpleLink
xlink:href [0..1]xsd:anyURIfrom group xlink:simpleLink
xlink:role [0..1]xsd:anyURIfrom group xlink:simpleLink
xlink:arcrole [0..1]xsd:anyURIfrom group xlink:simpleLink
xlink:title [0..1]xsd:stringfrom group xlink:simpleLink
xlink:show [0..1]Anonymousfrom group xlink:simpleLink
xlink:actuate [0..1]Anonymousfrom group xlink:simpleLink
nilReason [0..1]gml:NilReasonTypefrom group gml:AssociationAttributeGroup
gml:remoteSchema [0..1]xsd:anyURIfrom group gml:AssociationAttributeGroup

Site developed and hosted by Datypic, Inc.

Please report errors or comments about this site to pwalmsley@datypic.com