Como consultar classes com propriedade de objeto no Sparql
Alguém sabe como consultar Classes com propriedade de objeto no Sparql? Suponha que temos um arquivo OWL que contém
Human ----(hasPizza)---> Pizzas
Humanos e Pizzas são classes (ou conceitos). No SPARQL, esta consulta não retorna nada:
select ?x ?y where {
?x hasPizza ?y
}
Mas se eu adicionar dois indivíduos (ou entidades) sob esses conceitos como
Human:Jim ----(hasPizza)---> Pizzas:cheesePizza
essa consulta retornará?x=Jim
e?y=cheesePizza
Como posso obter?x=Human
e?y=Pizza
usando SPARQL?