IfcConstraintRelationship
Definition from IAI: An IfcConstraintRelationship is an objectified relationship that enables instances of IfcConstraint and its subtypes to be associated to each other.
EXAMPLE: Certain constraints related to an IfcWall may be derived from a constraint related to an IfcSpace.
NOTE: Logical aggregation of instances of IfcConstraint and its subtypes is handled by another objectified relationship: IfcConstraintAggregationRelationship
HISTORY: New entity in Release IFC2x Edition 2 (Addendum 1).
EXPRESS specification:
|
ENTITY IfcConstraintRelationship;
|
|
|
WR11
|
:
|
SIZEOF(QUERY(temp <* RelatedConstraints | temp :=: RelatingConstraint )) = 0;
|
|
|
|
Attribute definitions:
Name
|
:
|
A name used to identify or qualify the constraint relationship.
|
Description
|
:
|
A description that may apply additional information about the constraint relationship.
|
RelatingConstraint
|
:
|
Constraint with which the other Constraints referenced by attribute RelatedConstraints are related.
|
RelatedConstraints
|
:
|
Constraints that are related with the RelatingConstraint.
|
Formal Propositions:
WR11
|
:
|
The instance to which the relation RelatingConstraint points shall not be the same as the RelatedConstraint.
|
Inheritance graph
|
ENTITY IfcConstraintRelationship;
|
|