SPARQL/OWL/RDF查找具有完全相同属性的对象

SPARQL/OWL/RDF查找具有完全相同属性的对象,sparql,rdf,owl,Sparql,Rdf,Owl,我指的是和 我的问题可能介于上述两者之间:我想找到属性和属性值的精确(不相似)匹配。我事先知道要匹配的输入实体,但属性是任意变量(值也是如此) 我将属性的级别限制为一个级别(最多为对象值的类型),但是看到一个基本上可以找到实体匹配(基于属性值)的解决方案肯定会有所帮助 和一个伪查询来演示我想要什么: Given the store in chicago Find me all other stores in nyc that have exactly the same properties (n

我指的是和

我的问题可能介于上述两者之间:我想找到属性和属性值的精确(不相似)匹配。我事先知道要匹配的输入实体,但属性是任意变量(值也是如此)

我将属性的级别限制为一个级别(最多为对象值的类型),但是看到一个基本上可以找到实体匹配(基于属性值)的解决方案肯定会有所帮助

和一个伪查询来演示我想要什么:

Given the store in chicago
Find me all other stores in nyc that have exactly the same properties (no more, no less)
类似的问题还有“列表相等”,在这种情况下,可以认为存在正在比较的属性列表。但是,可能是
:store
的属性之一有一个实际的列表,如
芝加哥:store1:inventory“Blues”、“Rock”
。所以我实际上也在寻找列表相等。请随意忽略最后一个问题(直到我们能够理解上述问题中突出的主要问题)

Given the store in chicago
Find me all other stores in nyc that have exactly the same properties (no more, no less)