XML Schema XML Tutorial

 
All global  declarations must be named. 
The basic structure of a global  declaration follows: 
    ref="NCName"
    maxOccurs="nonNegativeInteger | unbounded"
    minOccurs="nonNegativeInteger"
    id="ID">
  Content: (annotation?, (all | choice | sequence))