XML Schema - complex type definition - groups

The group element can be used to define complex type.

Group of elements:

<xs:group name="GroupName"> 
 <xs:sequence>
      <xs:element ... /> ... 
 </xs:sequence> 
</xs:group>      

<xs:choice> and <xs:all> can be used instead of sequence.