我在 StackOverflow 上阅读了许多与 RDF 相关的问题,这些问题既有 RDFS 解决方案,也有 OWL 解决方案。(值得注意的是,我自己的问题)
我理解推理器的概念,并且 OWL 在推断复杂关系方面更加彻底,但这需要付出代价,经常提到的是更新性能。
有人可以解释一下决定是否使用 OWL 推理器以及如何评估 RDFS 推理器是否足以满足一组要求的设计决定的因素。(我现在强烈考虑 AllegroGraph 的 RDFS++ 推理器。)
我已经开始研究一个本体,并且已经使用诸如owl:ObjectProperty
,owl:FunctionalProperty
之类的东西定义了三元组,并且有几个owl:Thing
. 这是否意味着我已经通过了门槛并且需要一个 OWL 推理器?一个人在哪里越过那条线,为什么?