General Actions:
... | ... | @@ -115,4 +115,4 @@ |
115 | 115 | = Roles = |
116 | 116 | |
117 | 117 | |
118 | -Some concepts described in CB-NL refer to things that are designed and used for one specific purpose. Other concepts, however, refer to things that can be used for different purposes. This is modelled in CB-NL using a relation type (i.e. an ObjectProperty) 'is a role for'. For example, a 'dakbalk' (roof beam) is a beam that is used in the roof. The same beam could be used in the floor of a building. This is modeled in CB-NL by stating that 'dakbalk' is a role for 'balk'. | |
118 | +Some concepts described in CB-NL refer to things that are designed and used for one specific purpose. Other concepts, however, refer to things that can be used for different purposes. This is modelled in CB-NL using a relation type (i.e. an ObjectProperty) 'is a role for'. Concepts that refer to one of the possible uses of things that can be used for different purposes, are modeled as subclasses of Role, a class in the top level of CB-NL. For example, a 'dakbalk' (roof beam) is a beam that is used in the roof. The same beam could be used in the floor of a building. This is modeled in CB-NL by stating that 'dakbalk' is a role for 'balk'. |