作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我刚刚阅读了 RDF(资源描述框架)蕴含的概念。谁能告诉我两个 RDF 图的蕴含示例并稍微解释一下。
谢谢
最佳答案
假设您有以下内容:
ex:book1 rdf:type ex:Publication .
ex:book2 rdf:type ex:Article .
所以像 SELECT ?s { ?s rdf:type ex:Publication } 这样的 Sparql 查询将只返回 ex:book1
如果您添加以下事实(或数据集中包含该事实的图表):
ex:Article rdfs:subClassOf ex:Publication
如果你的 sparql 引擎处理蕴涵,它应该推断出一个 ex:Article 也是一个 ex:Publication
所以 SELECT ?s { ?s rdf:type ex:Publication } 会同时返回 ex:book1 和 ex:book2
PS:更多信息,示例来自http://www.w3.org/TR/2009/WD-sparql11-entailment-20091022/
关于RDF 图蕴含,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16561033/
我是一名优秀的程序员,十分优秀!