Prev | Next |
OWL Relationship Examples
Domain
A domain is the class to which the subject of an RDF statement using a given property belongs. In this example the hasAddress Object Property applies to a class of 'things' named person. So a hasAddress property given this definition applies to a person and only a person.
Range
A range is the class to which the object (value) of an RDF statement using a given property belongs. In this example the hasAddress Object Property applies to a class of 'things' named Address. So a hasAddress property given this definition has an Object of Address.
Sub Class Of
The Sub Class Of relationship describes a relationship of family between OWL Classes. For example Pepperoni Topping and Seafood Topping are both types of Pizza Topping. The triangular shaped marker at the head of the relationship points towards the more general OWL Class.
Sub Property Of
The Sub Property Of relationship describes a relationship of family between OWL Properties. RDF properties are first-class entities that are defined by unique identifiers. The RDFsubPropertyOf relationship defines a specialization between two properties stating that a given property (tail-end) is a subproperty of another RDF property (arrow-end). For example hasBase is a Sub Property of hasIngredient. The triangular shaped marker at the head of the relationship points towards the more general OWL Class.