Class <<Type>> VocabRelation (extends Definition )
Relationships between ControlledConcepts. Use to implement thesaurus type relationships like 'broader than', 'narrower than', 'related term', 'synonym' etc. role attribute specifies relationship from source to target, read 'source' 'role' 'target'.
VocabRelation and some other components may be replaced by another mechanism (OWL, SKOS, RDF, etc) at some future date, according to maturity and adoption level of standard technologies
Local Subclasses: (none)
Attributes
Name |
Type |
Bounds |
From Class |
Notes |
role
|
ScopedName |
1..1 |
VocabRelation |
Term that specifies the relationship between source and target vocabulary terms. Terms should be constructed so the source to target reading of the relationship is clear, for example SourceIsBroaderTerm, SourceIsChildOfTarget. |
Attribute tagged values
Tag |
Value |
sequenceNumber |
1 |
|
|
|
|
Outbound Associations
Name |
Type |
Multiplicity |
From Class |
Notes |
target
|
ControlledConcept
|
1 |
VocabRelation |
The 'target' ControlledConcept in theVocabRelation relationship. |
Association tagged values
Tag |
Value |
sequenceNumber |
2 |
|
|
|
|
source
|
ControlledConcept
|
1 |
VocabRelation |
The 'source' ControlledConcept in theVocabRelation relationship. |
Association tagged values
Tag |
Value |
sequenceNumber |
3 |
|
|
|
|
vocabulary
|
GeologicVocabulary
|
1 |
VocabRelation |
|
Association tagged values
Tag |
Value |
sequenceNumber |
4 |
|
|
|
|
Constraints
Constraint |
Type |
Status |
Weight |
Tagged values
Tag |
Value |
Notes |
byValuePropertyType |
false |
Values: true,false Default: false Description: enforce the 'by value' property pattern without xl
|
isCollection |
false |
Values: true,false Default: false Description: attribute group gml:AggregationAttributeGroup is a
|
noPropertyType |
false |
Values: true,false Default: false Description: suppress automatic creation of *PropertyType compl
|
GML-conformant XML Implementation Details