Managing Properties

You can update the Properties of an ontology.

Use the Search tool or the Filter to find specific Properties.

This task shows you how to:

Add a property

  1. In the Ontology, click the Properties tab.
  2. Click
    The Create a property dialog box appears.
  3. Type the Label and select the type of property (Datatype, Object or RDF).

    The URI field is not editable and from the property label entered (if English is selected), otherwise a UUID (Universally unique identifier) based URI is generated.

    Note: Labels entered are in the language you selected in your Preferences.
    Property Data type Object RDF
    Functional

    A property (P) that can have only one (unique) value y for each instance x, i.e. there is only one triple (x, P, y).

    Yes Yes Yes
    Inverse Functional

    The object of a property statement uniquely determines the subject (some individual).

    NA Yes Yes
    Symmetric

    A property (P) for which holds that if the pair (x,y) is an instance of P, then the pair (y,x) is also an instance of P

    NA Yes Yes
    Asymmetric

    If individual (x) is related to individual (y) then individual (y) is not related to individual (x) along the same property.

    NA Yes Yes
    Transitive

    If the triple (x, P, y) and (y, P, z) exist, then you can infer the triple (x, P, z)

    NA Yes Yes
    Reflexive

    A property that relates everything to itself.

    NA Yes Yes

  4. Click Ok.

Update a property

  1. In the Ontology, click the Properties tab.
  2. Select a property and update the fields.

    Note: The URI and Type fields are not editable.

    Depending on the type of the class (RDFS or OWL), you can add super classes, equivalent classes, or classes with which the class is disjoint.

    RDF Object Datatype
    RDF Sub Property Of Yes Yes Yes
    Object Sub Property Of Yes Yes NA
    Equivalent To Yes Yes NA
    Datatype Sub Property Of Yes NA Yes
    Equivalent To Yes NA Yes

  3. Optional: If you want to edit or display additional properties (other than built-in properties):
    1. Click > More
    2. In the Search properties field, enter the label of the property you want to add.

      An autocomplete list appears.

      Select the property you want to add and click .

      Note: The list of properties is retrieved from the current ontology and from all its prerequisite ontologies. Datatype, Object and Ontology properties are not proposed..

    3. In the property line, add the values.

      Depending on the property configuration, you can add Literal, or/and URI values.

      For example, you can add:
      • Literal value: a property whose values are literals. Click to add a literal value.
      • Resource value: a property whose values are URI resources.
      • Resource or Literal value: a property whose values are URIs or literals. Click to add a literal value. Enter a URI name (autocomplete) to add a URI.
      Note: If the property is functional, only one value can be provided.

    4. To delete an additional property, remove all its resources.
  4. Click Update.

    Click Reset to ignore changes since last update.

Delete a property

  1. In the Ontology, click the Properties tab.
  2. Click next to the property you want to delete.

    You can also click on the property and click .

    A dialog box asking if you want to delete the property appears.
  3. Click Yes.