<xs:element name="AdsMLAdObjectDefinitions" type="AdObjectDefinitionsType">
<!--This is the root element for creating an AdsML Ad Object Definition of an advertisement object using the AdsMLStructuredDescriptions standard from the AdsML Consortium (http://www.adsml.org). -->
<xs:unique name="ObjectDefinitionURIUniqueConstraint">
<xs:selector xpath="adsml-sd:ObjectDefinition" />
<xs:field xpath="@objectDefinitionURI" />
</xs:unique>
<xs:unique name="ObjectPropertyIDUniqueConstraint">
<xs:selector xpath=".//adsml-sd:ObjectProperty|.//adsml-sd:ObjectPropertyGroup|.//adsml-sd:ObjectPropertyModifier" />
<xs:field xpath="@propertyID" />
</xs:unique>
<xs:unique name="ValueTableURIUniquenessConstraint">
<xs:selector xpath=".//adsml-sd:ValueTable" />
<xs:field xpath="@valueTableURI" />
</xs:unique>
</xs:element>
|