
Chapter 2 Building an XML model
Child elements are linked to their parent element through a group particle.
Defining group particles
Group particles indicate how child elements are related with their parent element.
You can choose a group particle from the following list:
Tool | Tooltip  | Description  | 
  | Sequence  | Child elements must appear at least once in the order of  | 
  | 
  | their declaration  | 
  | Choice  | Only one child element can be linked to the parent  | 
  | 
  | element  | 
  | All  | Child elements can appear in any order and each of  | 
  | 
  | them once or not  | 
  | 
  | 
  | 
In a schema, a group particle is declared with its corresponding tag: <sequence>, <choice> or <all>.
Group particles in | In a model targeted with the   | ||
XDR files | are declared through the order attribute of an <ElementType> tag:  | ||
  | Group particle | 
  | Value of the order attribute in XDR | 
  | 
  | ||
  | 
  | 
  | 
  | 
  | Sequence  | 
  | seq  | 
  | Choice  | 
  | one  | 
  | All  | 
  | many  | 
  | 
  | 
  | 
  | 
Extract of an XDR file:
XSM User's Guide  | 53  |