Figure 1: A class with a self-referential object property.
Ontology(<http://nomagic.com/ontology/example-case/case-02a> Declaration( Class(:Person) ) Declaration( ObjectProperty(:isRelatedTo) ) AnnotationAssertion(rdfs:label :Person "Person"@en) SubClassOf( :Person ObjectIntersectionOf( ObjectMinCardinality(1 :isRelatedTo :Person) ) ) AnnotationAssertion(rdfs:label :isRelatedTo "is related to"@en) ObjectPropertyDomain(:isRelatedTo :Person) ObjectPropertyRange(:isRelatedTo :Person) )
Related Pages: