<xs:complexType name="pp" mixed="true"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="ppf"/> <xs:element ref="ppl"/> </xs:choice> </xs:complexType>