Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
ontome:index [2021/08/30 14:37] Vincent Alamercery |
ontome:index [2021/08/30 16:52] Vincent Alamercery |
||
---|---|---|---|
Ligne 262: | Ligne 262: | ||
===== Property ===== | ===== Property ===== | ||
+ | |||
+ | ==== What is a property? ==== | ||
+ | |||
+ | A property serves to define a relationship of a specific kind between two classes. A property | ||
+ | plays a role analogous to a grammatical verb, in that it must be defined with reference to | ||
+ | both its //domain// and //range//, which are analogous to the subject and object in grammar. | ||
+ | |||
+ | ==== Version ==== | ||
+ | |||
+ | A property is belonging to a namespace whose version is displayed on the drop-down menu at the top right.\\ Change the version by using this menu. | ||
==== Summary tab ==== | ==== Summary tab ==== | ||
Ligne 272: | Ligne 282: | ||
* Identifier: a unique and mandatory alphanumeric string identifying the property in all versions of its namespace. | * Identifier: a unique and mandatory alphanumeric string identifying the property in all versions of its namespace. | ||
- | * Domain and range: The domain is the class for which a property is formally defined. The range is the class that comprises all potential values of a property. The quantifiers are the allowed number of instances of a certain property that can refer to a particular instance of the domain class or the range class of that property. | + | * Domain and range: The domain is the class for which a property is formally defined. The range is the class that comprises all potential values of a property. The quantifiers are the allowed number of instances of a certain property that can refer to a particular instance of the domain class or the range class of that property.\\ |
+ | :!: Note that OntoME uses the **UML** notation for quantifiers which is the reverse of that traditionally used in the CIDOC CRM documentation. | ||
* Labels: the list of property labels in the different languages. There can only be one standard label per language. A label indicates the general meaning of the property but does not define it. Always refer to the scope note for the intension of the property. A property must have at least one standard label in any language. | * Labels: the list of property labels in the different languages. There can only be one standard label per language. A label indicates the general meaning of the property but does not define it. Always refer to the scope note for the intension of the property. A property must have at least one standard label in any language. | ||
* Click on the “information” icon to view the details and the comments posted for a label. If you have created an account, you can also post a new comment or reply to an existing one. | * Click on the “information” icon to view the details and the comments posted for a label. If you have created an account, you can also post a new comment or reply to an existing one. | ||
Ligne 287: | Ligne 298: | ||
==== Namespaces tab ==== | ==== Namespaces tab ==== | ||
- | This tab lists the namespace versions in which the property is defined. Different versions of the same property can only exist in different versions of a single root namespace. | + | This tab lists the namespace versions in which the property is defined. Different versions of the same property can only exist in different versions of a single root namespace.\\ |
- | * Click on a namespace to open the details. | + | The current namespace is displayed in green. |
* Filter this list by using the Search box at the top right. | * Filter this list by using the Search box at the top right. | ||
* Adjust the number of lines displayed by using the drop-down menu at the top left. | * Adjust the number of lines displayed by using the drop-down menu at the top left. | ||
+ | * Change the namespace version by using the drop-down menu at the top right. | ||
+ | * Click on a namespace version to open its details. | ||
==== Hierarchy tab ==== | ==== Hierarchy tab ==== | ||
Ligne 303: | Ligne 316: | ||
* Property namespace: the namespace of the parent class. | * Property namespace: the namespace of the parent class. | ||
* Relation defined in: the namespace version in which the hierarchical relation is set. | * Relation defined in: the namespace version in which the hierarchical relation is set. | ||
- | * Justification: the explanation of the hierarchical relation. | + | * Justification: the explanation of the hierarchical relation. |
* Click on the “information” icon to view the details and the comments posted for a hierarchical relation. If you have created an account, you can also post a new comment or reply to an existing one. | * Click on the “information” icon to view the details and the comments posted for a hierarchical relation. If you have created an account, you can also post a new comment or reply to an existing one. | ||
- | * Ancestor properties: the list of all ancestor properties of the class, i.e. all superproperties of its superproperties, with the indication of the depth and the namespace of the ancestor property. | + | * Edit: if you have the right to do so, click on the icon to edit the hierarchical relation. |
- | * Child and descendant properties: the list of all child and descendant properties, i.e. all subproperties of the properties and all subproperties of its subproperties, with the indication of the depth and the namespace of the child or descendant property. | + | * Delete: if you have the right to do so, click on the icon to delete the hierarchical relation. |
- | * Click on a property to open the details. | + | * Ancestor properties: the list of all ancestor properties of the property, i.e. all superproperties of its superproperties. |
+ | * Domain: the domain class of the ancestor property, with its quantifiers. | ||
+ | * Property: the ancestor property. | ||
+ | * Range: the range class of the ancestor property, with its quantifiers. | ||
+ | * Depth: the depth level of the relation. | ||
+ | * Property namespace: the namespace version of the ancestor property. | ||
+ | * Via: the path from the property to its ancestor. | ||
+ | * Child and descendant properties: the list of all child and descendant properties, i.e. all subproperties of the properties and all subproperties of its subproperties. | ||
+ | * Domain: the domain class of the descendant property, with its quantifiers. | ||
+ | * Property: the descendant property. | ||
+ | * Range: the range class of the descendant property, with its quantifiers. | ||
+ | * Depth: the depth level of the relation. | ||
+ | * Property namespace: the namespace version of the descendant property. | ||
+ | * Via: the path from the property to its descendant. | ||
+ | * Click on a property or a class label to open its details. | ||
==== Relations tab ==== | ==== Relations tab ==== |