0

我有兴趣找出默认情况下预加载到 Graphdb 中的本体是什么。这将帮助我确定我需要添加哪些本体(.ttl 文件)以及我的本体作为包的一部分,尤其是在没有 Internet 连接的情况下。

我知道一些本体,如 rdfs 和 owl 已预加载到 GraphDb 中。但我找不到任何关于预加载本体的列表。

4

1 回答 1

2

请记住,OWL 并不能非常清楚地区分本体和实例三元组。GraphDB 还引入了另一个术语“公理三元组”(即不能通过普通用户事务删除的语句),用于将本体语句与普通 RDF 分开。

在 GraphDB 中有 3 种方式将本体加载为公理三元组:

  1. 规则集 - 将从 PIE 文件的开头导入所有语句作为公理语句。在这里查看更多信息。
  2. 添加导入初始化参数 - 这将保护 SYSTEM 存储库中的配置谓词 查看配置参数
  3. 在 RDF 文件的开头添加一个特殊的谓词 - 系统事务将添加所有以下语句作为本体。在这里检查。

另一种方法是将每个文件添加到不同的命名图中。这将允许您查看当前存储在存储库中的图形。

于 2018-02-04T20:13:06.020 回答