我是新来的,虽然我搜索过类似的东西,但我找不到答案。所以这是我的问题:Fuseki 如何处理 owl:imports?
详细信息:我在不同的 owl 文件中定义了一组本体。让我们称其中两个为subDomainA.owl
和subDomainB.owl.
为了“加入”这些本体,我定义了一个单独的 owl 文件来导入其他本体。我们称之为completeDomain.owl
owl:importssubDomainA.owl
和subDomainB.owl
. 有一些明确声明的语句completeDomain.owl
。如果不清楚,则sweetAll.owl
类似于SWEET。
我需要使用 Fuseki 将这些 owl 文件(使用 RDF/XML 语法)导入 TDB。这些进口将如何处理?我的意思是,我是否应该将其加载completeDomain.owl
到默认图表和subDomainA.owl
它们subDomainB.owl
各自的图表中,并且 Fuseki 会“理解”导入并让我一次查询所有这些?
使用tdb:unionDefaultGraph
是一样的吗?completeDomain.owl
使用 subDomain 本体中声明的实体声明的语句会发生什么?另外,我看不出tdb:unionDefaultGraph
和Union Model的区别。
如您所见,我有点困惑,任何帮助将不胜感激!