History | Edit

Figure: The xs:group Component

Defines a group of elements to be used in complex type definitions. See more info at http://www.w3.org/TR/xmlschema11-1/#element-group.

When referenced, the graphical representation also contains the value for the minOccurs and maxOccurs properties (for 0..1 and 1..1 occurs the values are implied by the connector style) and the connectors to the group are drawn using dotted lines if the group is optional.

Table 1. xs:group Properties
Property Name Description Possible Values Mentions
Name The group name. Always required. Any NCName for global groups, all declared groups for reference. If missing, will be displayed as '[group]' in diagram.
Min Occurs Minimum number of occurrences of the group. A numeric positive value. Default value is 1. Appears only for reference groups.
Max Occurs Maximum number of occurrences of the group. A numeric positive value. Default value is 1. Appears only for reference groups.
ID The component ID. Any ID For all groups.
Component The edited component name. Not editable property. For all groups.
Namespace The component namespace. Not editable property For all groups.
System ID The component system ID. Not editable property. For all groups.