【发布时间】:2021-07-01 20:51:39
【问题描述】:
我在 Protege 中有一个本体。
当我添加像 X worksFor Y 这样的对象属性,然后将 rdf 加载到 graphdb 时,它会生成 3 个三元组,分别是 subject = blank node、property = owl:someValuesFrom, owl:onProperty, owl:rdfType,然后它添加一个声明 X rdf:subClassOf Y 的三元组。
这对吗?
这背后的逻辑是什么?
这是我正在做的一个例子:
这是 Protege 中的本体。我制作了一个小版本来解决这个特定问题。我将其保存为 rdf,然后将其加载到 GraphDb 中
这是我从本体加载 rdf 后在 GraphDb 中得到的结果。
我希望这有助于更好地理解这个问题。
【问题讨论】:
-
对我来说这没有意义。请发布整个本体或其中最相关的部分。
-
嗨,我用本体的截图和 Graphdb 中的查询更新了问题。谢谢!
标签: ontology graphdb blank-nodes object-property