<!-- define simple elements -->
<xs:element name="field" nillable="true">
<xs:complexType>
+ <xs:sequence>
+ <xs:element ref="idl:description" minOccurs="0" maxOccurs="1"/>
+ </xs:sequence>
<xs:attribute name="name"/>
<xs:attribute ref="oils_obj:array_position"/>
<xs:attribute ref="oils_persist:i18n"/>
<xs:element name="class">
<xs:complexType>
<xs:sequence>
+ <xs:element ref="idl:description" minOccurs="0" maxOccurs="1"/>
<xs:element ref="oils_persist:source_definition" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="idl:fields"/>
<xs:element ref="idl:links" minOccurs="0"/>