title: XML schemas with multiple inheritance
body: <p>Is it possible to have multiple inheritance in XML schemas, if so how?</p>
  
  <p>Example</p>
  
  <pre><code>&lt;xs:schema xmlns:xs="http://www.w3.org/2001/Schema" ....&gt;
  
   &lt;xs:complexType name="Account"&gt;
     &lt;xs:sequence&gt;
       &lt;xs:element name="balance" type="xs:decimal"/&gt;
       &lt;xs:element name="accountNo" type="xs:string"/&gt;
     &lt;/xs:sequence&gt;
   &lt;/xs:complexType&gt;
  
   &lt;xs:complexType name="CreditCardAccount"&gt;
     &lt;xs:complexContent&gt;
      &lt;xs:extension base="Account"&gt;
       &lt;xs:sequence&gt;
        &lt;xs:element name="expiryDate" type="xs:date"/&gt;
        &lt;xs:element name="issuer" type="xs:string"/&gt;
        &lt;xs:element name="type" type="xs:string" use="required"/&gt;
       &lt;/xs:sequence&gt;
      &lt;/xs:extension&gt;
     &lt;xs:complexContent&gt;
   &lt;/xs:complexType&gt;
  
  &lt;/xs:schema&gt;
  </code></pre>
  
  <p>My question is; Is it possible for CreditCardAccount to inherit from multiple types instead of Account only?</p>