Home | History | Annotate | Download | only in schemas
      1 <?xml version="1.0"?>
      2 <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      3   <xsd:annotation>
      4     <xsd:documentation>
      5       Testing min and max occurance attributes on sequences
      6     </xsd:documentation>
      7   </xsd:annotation>
      8 
      9   <xsd:element name="doc">
     10     <xsd:complexType>
     11       <xsd:sequence minOccurs='0' maxOccurs='unbounded'>
     12 
     13         <xsd:element name="z-o">
     14           <xsd:complexType>
     15             <xsd:sequence minOccurs='0' maxOccurs='1'>
     16               <xsd:element name='b'/>
     17             </xsd:sequence>
     18           </xsd:complexType>
     19         </xsd:element>
     20 
     21         <xsd:element name="o-o">
     22           <xsd:complexType>
     23             <xsd:sequence minOccurs='1' maxOccurs='1'>
     24               <xsd:element name='c'/>
     25             </xsd:sequence>
     26           </xsd:complexType>
     27         </xsd:element>
     28 
     29         <xsd:element name="z-u">
     30           <xsd:complexType>
     31             <xsd:sequence minOccurs='0' maxOccurs='unbounded'>
     32               <xsd:element name='d'/>
     33             </xsd:sequence>
     34           </xsd:complexType>
     35         </xsd:element>
     36 
     37         <xsd:element name="o-u">
     38           <xsd:complexType>
     39             <xsd:sequence minOccurs='1' maxOccurs='unbounded'>
     40               <xsd:element name='e'/>
     41             </xsd:sequence>
     42           </xsd:complexType>
     43         </xsd:element>
     44 
     45         <xsd:element name="z-3">
     46           <xsd:complexType>
     47             <xsd:sequence minOccurs='0' maxOccurs='3'>
     48               <xsd:element name='f'/>
     49             </xsd:sequence>
     50           </xsd:complexType>
     51         </xsd:element>
     52 
     53         <xsd:element name="o-3">
     54           <xsd:complexType>
     55             <xsd:sequence minOccurs='1' maxOccurs='3'>
     56               <xsd:element name='g'/>
     57             </xsd:sequence>
     58           </xsd:complexType>
     59         </xsd:element>
     60 
     61       </xsd:sequence>
     62     </xsd:complexType>
     63   </xsd:element>
     64 </xsd:schema>
     65