same as you know if we retrieve the object property or data property and subclass can do that by joining them in one variable :

Query 1

SELECT ?x ?y

WHERE { ?x rdfs:subClassOf ?y.

?x rdf:type owl:ObjectProperty.

}

the x var it's same object property and subclass of other class

im need to join (all individual "NamedIndividual")

with object property or subclass .

the problem that is ( ?x rdf:type owl:NamedIndividual . )

couldn't use "?x" in any other location same as :

?x rdfs:subClassOf ?y.

Query 2

SELECT ?x ?y

WHERE { ?x rdfs:subClassOf ?y.

?x rdf:type owl:NamedIndividual .

}

Query 3

SELECT ?x ?y

WHERE { ?x rdf:type owl:ObjectProperty.

?x rdf:type owl:NamedIndividual .

}

So: Query 2 and Query 3 cannot be implemented.

how I can solve this problem?

More Mohammed Thamer's questions See All
Similar questions and discussions