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 (order attribute)
|
DTD (separator)
|
Sequence
|
<sequence>
|
seq
|
, (comma)
|
Choice
|
<choice>
|
one
|
| (bar)
|
All
|
<all>
|
many
|
, (comma)
|