Purpose |
This element allows you to specify whether an index (standard index, text index, compound index, reference index, or – for doctypes – computed index) should be created for the current schema element. It is only possible to define indexes for native storage, not for any kind of mapping. |
Parent element | tsd:native |
Child elements | tsd:computed ,
tsd:reference ,
tsd:standard ,
tsd:text |
Attributes | None |
Type | xs:complexType |
This example shows the tsd:index
element required for the
definition of a standard index:
<tsd:attributeInfo> <tsd:physical> <tsd:native> <tsd:index> <tsd:standard/> </tsd:index> </tsd:native> </tsd:physical> </tsd:attributeInfo>
Another example for the definition of a standard index:
<xs:element name = "firstname" type="xs:string"> <xs:annotation> <xs:appinfo> <tsd:elementInfo> <tsd:logical> ... </tsd:logical> <tsd:physical> <tsd:native> <tsd:index> <tsd:standard/> </tsd:index> </tsd:native> </tsd:physical> </tsd:elementInfo </xs:appinfo> </xs:annotation> </xs:element>