【发布时间】:2013-09-02 04:51:31
【问题描述】:
我是新来的,虽然我搜索过类似的东西,但我找不到答案。所以这是我的问题:Fuseki 如何处理 owl:imports?
详细信息:我在不同的 owl 文件中定义了一组本体。我们叫他们两个subDomainA.owl和subDomainB.owl.
为了“加入”这些本体,我定义了一个 owl 文件来导入其他本体。我们称之为completeDomain.owl,其中owl:imports subDomainA.owl 和subDomainB.owl。 completeDomain.owl 中明确声明了一些语句。如果不清楚,类似于SWEET 中的sweetAll.owl。
我需要使用 Fuseki 将这些 owl 文件(使用 RDF/XML 语法)导入 TDB。这些进口将如何处理?我的意思是,我应该将completeDomain.owl 加载到默认图表,将subDomainA.owl 和subDomainB.owl 加载到它们各自的图表中,Fuseki 会“理解”导入并让我一次查询所有这些吗?
使用tdb:unionDefaultGraph 是一回事吗? completeDomain.owl 中声明的语句使用子域本体中声明的实体会发生什么情况?另外,我看不出tdb:unionDefaultGraph 和Union Model 的区别。
如您所见,我有点困惑,我们将不胜感激!
【问题讨论】:
-
请看答案here!