2.16.8 Attribute.DefaultAggregateAttributeID

The Attribute.DefaultAggregateAttributeID element specifies the ID of an attribute to be used as the default aggregate for an attribute.

The Attribute.DefaultAggregateAttributeID element is optional. If this element is present, its value MUST be a QName. The value of the Attribute.DefaultAggregateAttributeID element MUST match the value of the Attribute.ID attribute of one of the attributes in the sibling Attribute.Variations element collection. Additionally, the value of the Attribute.IsAggregate element on the default aggregate MUST be true.

The Attribute.DefaultAggregateAttributeID MUST NOT be specified if the sibling Attribute.IsAggregate element has a value of true. If the Attribute.DefaultAggregateAttributeID element is not present, its value is interpreted as NULL.

The following is the parent element of the Attribute.DefaultAggregateAttributeID element.

Parent elements

Attribute

The following is the XML Schema definition of the Attribute.DefaultAggregateAttributeID element.          

 <xsd:element name="DefaultAggregateAttributeID" type="xsd:QName" minOccurs="0" />