# 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.4 Formal representation

ENTITY IfcResourceConstraintRelationship
SUBTYPE OF (IfcResourceLevelRelationship);
RelatingConstraint : IfcConstraint;
RelatedResourceObjects : SET [1:?] OF IfcResourceObjectSelect;
END_ENTITY;