ConstraintGroup Complex Type Complex Type

ConstraintGroup Complex Type

Defines a group of different constraints to be evaluated together. The group will return false unless at least one of the constraints in the group evaluates to true.

<xs:complexType name="ConstraintGroup"> <xs:complexContent> <xs:extension base="StructuralConstraint" > <xs:choice minOccurs="0" maxOccurs="unbounded" > <xs:element name="Constraint" type="ConstraintMember" />

  • Constraint
    A constraint member nested within the group.

<xs:element name="RelationshipConstraint" type="RelationshipConstraint" />

  • RelationshipConstraint
    A relationship constraint nested within the group.

<xs:element name="ObjectConstraint" type="ObjectConstraint" />

  • ObjectConstraint
    A object constraint nested within the group.

</xs:choice> </xs:extension> </xs:complexContent> </xs:complexType>

  • ConstraintGroup

Child Elements

Element Type Description
Constraint ConstraintMember

A constraint member nested within the group.

ObjectConstraint ObjectConstraint

A object constraint nested within the group.

RelationshipConstraint RelationshipConstraint

A relationship constraint nested within the group.

See Also

SystemDefinitionModel Schema Complex Types

Send comments about this topic to Microsoft

Build date: 10/2/2007