если <xs:sequence> - перечисление свойств, то получается как то так

Код:
<parametres airlines='**' route='**' adults='**' ... />

Код:
<xs:complexType name="FlightSearchParameters">
<xs:complexContent>
<xs:extension base="tns:BaseParameters">
<xs:sequence>
<xs:element name="airlines">
<xs:complexType>
<xs:sequence>
<xs:element name="airline" type="tns:DictionaryItem" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="route">
<xs:complexType>
<xs:sequence>
<xs:element name="segment" type="tns:RouteSegment" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="adults" type="xs:int" />
<xs:element name="children" type="xs:int" />
<xs:element name="infants" type="xs:int" />
<xs:element name="serviceClass" type="tns:classOfService" minOccurs="0" />
<xs:element name="directOnly" type="xs:boolean" />
<xs:element name="mixedVendors" type="xs:boolean" />
<xs:element name="dateTolerance" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
а куда тогда вставляются свойства от BaseParameters?
или я не совсем правильно понимаю. и почему то сомнительно что airlines это такое свойство
если element Это свойство, то как у него еще element есть?
не может ли быть sequence это рядов вложенных объектов?