closes #67
This branch closes #67 (closed) and add the following text to the TS:
5.14 Composite Properties and Property Values
The OP saref:consistsOf links a composite property, property of interest, or property value to its individual components. Figure 11 illustrates the domain and range of saref:consistsOf.
Figure 11: Composite Properties, Properties of Interest, and Property Values
NOTE 1: A feature kind or feature of interest has the individual components of its composite properties.
saref:hasProperty o saref:isComposedOf ⊑ saref:hasProperty
Properties can be composed of feature kinds and properties. Figure 12 illustrates the local restrictions of saref:isComposedOf on the class saref:Property.
Figure 12: Local restrictions of saref:isComposedOf on the class of Properties
Properties of interest can be composed of feature kinds, properties, and properties of interest. Figure 13 illustrates the local restrictions of saref:isComposedOf on the class saref:PropertyOfInterest.
Figure 13: Local restrictions of saref:isComposedOf on the class of Properties of Interest
NOTE 2: When composed of a property of interest, a property of interest is also composed of the kinds of this property of interest.
saref:isComposedOf o saref:hasPropertyKind ⊑ saref:isComposedOf
In addition, property values can be composed of features of interest and property values. Figure 14 illustrates the local restrictions of saref:isComposedOf on the class saref:PropertyValue.
Figure 14: Local restrictions of saref:isComposedOf on the class of Property Values
NOTE 3: When composed of a property value, a property value is also composed of that value's property.
saref:isComposedOf o saref:isValueOfProperty ⊑ saref:isComposedOf
NOTE 4: When composed of a feature of interest, a property value is also composed of the kind of that feature of interest.
saref:isComposedOf o saref:hasFeatureKind ⊑ saref:isComposedOf
Merge request reports
Activity
assigned to @bouter
I recommend that instead of introducing a new property saref:isComposedOf , we maximise reuse of already existing properties, so in this case saref:consiststOf, which has exactly the purpose of indicating composite entities and is a general property that does not prescribe a domain and a range. So use saref:consiststOf also for property values, as it done already in v3.2.1 for Feature of Interest and Feature Kind.