Abfragen von Klassen mit Objekteigenschaften in Sparql
Kann jemand Klassen mit Objekteigenschaft in Sparql abfragen? Angenommen, wir haben eine OWL-Datei, die Folgendes enthält
Human ----(hasPizza)---> Pizzas
Mensch und Pizza sind Klassen (oder Konzepte). In SPARQL gibt diese Abfrage nichts zurück:
select ?x ?y where {
?x hasPizza ?y
}
Aber wenn ich zwei Personen (oder Entitäten) unter diesen Begriffen wie hinzufügen
Human:Jim ----(hasPizza)---> Pizzas:cheesePizza
Diese Abfrage wird zurückgegeben?x=Jim
und?y=cheesePizza
Wie bekomme ich?x=Human
und?y=Pizza
mit SPARQL?