Class <<Type>> ControlledConcept (extends Definition )
Element to represent a defined concept.
A concept in the context of a GeologicVocabulary. A relationship class representing inclusion of an instance of a concept in a GeologicVocabulary. The GeologicConcept instance must have an associated definition (prototype 0..1), which may be text for human interpretation, or a formal description in the form of a geologic entity.
* items in the classification framework
* every GeologicUnit may be classified as being representative of a Controlled Concept. This may be a formal stratigraphic unit from a stratigraphic lexicon, or some generic mappable concept like 'alluvial fan deposit' or 'basaltic rock'.
* a Controlled Concept instance mayt be associated with one special feature or object, which is the prototype or normative description meant to specify what the concept represents.
Attributes
Name | Type | Bounds | From Class | Notes |
---|
Outbound Associations
Name | Type | Multiplicity | From Class | Notes | ||||||
---|---|---|---|---|---|---|---|---|---|---|
vocabulary | GeologicVocabulary | 1 | ControlledConcept | A controlled concept belongs to a single vocabulary, since the context constrains the semantics. However, concepts from different vocabularies may have the same localized term as the value of (one of) its labels. |
||||||
|
||||||||||
linkToTarget | VocabRelation | 0..* | ControlledConcept | Links the source ControlledConcept to the appropriate VocabRelation that specifies the target ControlledConcept | ||||||
|
||||||||||
prototype | Any | 0..1 | ControlledConcept | |||||||
Constraints
Constraint | Type | Status | Weight |
---|---|---|---|
metadata.hierarchyLevel=(feature or dataset or series) | Invariant | Approved | 0,00 |
prototype.purpose="definingNorm" | Invariant | Approved | 10000,00 |
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 |