SPARQL可以描述一个没有某种关系的人吗?

时间:2016-02-22 13:55:14

标签: relationship sparql rdf jena owl

enter image description here

上面的图片是我从您网站上获得的图片。

上面的SPARQL意味着找到Alice知道的任何人的姓名

我的问题是: 如果我的猫头鹰模型是这样的: enter image description here

我希望找到一个有争执的人:mbox与mbox的关系,但没有关系&foff:know' SPARQL能否支持描述没有某种关系的东西?

1 个答案:

答案 0 :(得分:5)

由FILTER NOT EXISTS处理,即:

SELECT ?x
WHERE {
   ?s foaf:mbox ?mbox .
   FILTER NOT EXISTS {
      ?s foaf:knows ?x
   }

}