8.6.3.4 IfcDocumentInformationRelationship
8.6.3.4.1 Semantic definition
An IfcDocumentInformationRelationship is a relationship entity that enables a document to have the ability to reference other documents. It is used to describe relationships in which one document may reference one or more other sub documents or where a document is used as a replacement for another document (but where both the original and the replacing document need to be retained).
8.6.3.4.2 Entity inheritance
8.6.3.4.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 | |||
IfcDocumentInformationRelationship (3) | |||
3 | RelatingDocument | IfcDocumentInformation |
The document that acts as the parent, referencing or original document in a relationship. |
4 | RelatedDocuments | SET [1:?] OF IfcDocumentInformation |
The document that acts as the child, referenced or replacing document in a relationship. |
5 | RelationshipType | OPTIONAL IfcLabel |
Describes the type of relationship between documents. This could be sub-document, replacement etc. The interpretation has to be established in an application context. |
8.6.3.4.4 Formal representation
ENTITY IfcDocumentInformationRelationship
SUBTYPE OF (IfcResourceLevelRelationship);
RelatingDocument : IfcDocumentInformation;
RelatedDocuments : SET [1:?] OF IfcDocumentInformation;
RelationshipType : OPTIONAL IfcLabel;
END_ENTITY;