Un élément composé d'autres éléments est un élément parent avec des éléments enfant.
Les éléments enfant sont liés à leur élément parent via une particule de groupe.

Il existe trois types de particule de groupe :
Outil
|
Symbole
|
Description
|
|

|
Séquence - Les éléments enfant doivent apparaître au moins une fois dans l'ordre de leur déclaration.
|
|

|
Choix - Un seul élément enfant peut être lié à l'élément parent.
|
|

|
Tout - Les éléments enfant peuvent apparaître dans n'importe quel ordre et chacun peut apparaître une fois ou ne pas apparaître.
|
Ces particules se traduisent par les balises suivantes dans chacun des langages pris en charge :
Particule de groupe
|
XSD
|
XDR (attribut d'ordre)
|
DTD (séparateur)
|
Séquence
|
<sequence>
|
seq
|
, (virgule)
|
Choix
|
<choice>
|
one
|
| (barre)
|
Tout
|
<all>
|
many
|
, (virgule)
|