Ifd:IfdConceptInRelationship
From dev.ifd-library.org
The IfdConceptInRelationship class is the class representing IfdConcept in a relationship with other concepts.
Inherited attributes
-
string guid -
string version_id -
string version_date -
IfdStatusEnum status -
IfdConceptTypeEnum concept_type- enumeration of concept types from the ISO 12006-3 standard -
IfdName full_names []- which is an array of IfdName -
IfdName short_names []- which is an array of IfdName -
IfdName lexemes []- which is an array of IfdName -
IfdDescription definitions []- which is an array of IfdDescription -
IfdDescription comments []- which is an array of IfdDescription -
IfdIllustration illustrations []- which is an array of IfdIllustration -
IfdOrganization owner- which represents the organization reponsible for the concept.
Additional attributes
-
relationship_type- IfdRelationshipTypeEnum -
contexts []- Array of IfdContext - A list of context in which the relationship exists.
Relationship types
Please see IfdConcept for details about the concept types used in the relationships.
- COLLECTS
A relationship to collect any concepts type into two types of collections; NEST or BAG When used in addChildren the concept must be of type NEST or BAG while the children can be any of the available concept types. When used in addParents the concept can be any type while the parents must be of type NEST or BAG.
- ASSIGNS_COLLECTIONS
A relationship to assign a collection of type NEST or BAG to any other concept. When used in addChildren the concept can be any type while the parents must be of type NEST or BAG. When used in addParents the concept must be of type NEST or BAG while the children can be any of the available concept types.
- ASSOCIATES
- COMPOSES
- GROUPS
- SPECIALIZES
- ACTS_UPON
- SEQUENCES
- DOCUMENTS
- ASSIGNS_MEASURES
- ASSIGNS_PROPERTIES
- ASSIGNS_UNITS
- ASSIGNS_VALUES
- ASSIGNS_PROPERTY_WITH_VALUES