8.3.3.5 IfcResourceConstraintRelationship
8.3.3.5.1 Semantic definition
An IfcResourceConstraintRelationship is a relationship entity that enables a constraint to be related to one or more resource level objects.
An IfcResourceConstraintRelationship allows for the specification of a constraint to be applied to many entity types. An important case is to apply constraints to properties. The constraints applied therefore enable a property to carry values identifying requirements as well as those identifying the fulfillment of those requirements.
8.3.3.5.2 Entity inheritance
8.3.3.5.3 Attributes
| # | Attribute | Type | Description | 
|---|---|---|---|
| IfcResourceLevelRelationship (2) | |||
| 1 | Name | OPTIONAL IfcLabel | 
 A name used to identify or qualify the relationship.  | 
| 2 | Description | OPTIONAL IfcText | 
 A description that may apply additional information about the relationship.  | 
| Click to show 2 hidden inherited attributes Click to hide 2 inherited attributes | |||
| IfcResourceConstraintRelationship (2) | |||
| 3 | RelatingConstraint | IfcConstraint | 
 The constraint that is to be related.  | 
| 4 | RelatedResourceObjects | SET [1:?] OF IfcResourceObjectSelect | 
 The properties to which a constraint is to be related.  | 
8.3.3.5.4 Formal representation
ENTITY IfcResourceConstraintRelationship
 SUBTYPE OF (IfcResourceLevelRelationship);
	RelatingConstraint : IfcConstraint;
	RelatedResourceObjects : SET [1:?] OF IfcResourceObjectSelect;
END_ENTITY;