我是 RDF/本体的新手,在这个领域的工作方式对我来说有点不清楚。目前我对三重验证感到困扰。我仍然以关系方式思考,我首先创建一个模式,然后为了插入数据,我需要遵循该结构。
为了插入三元组,我使用 Jena,然后使用生成的字符串执行插入命令。所以这是我的问题:
有没有办法验证我生成的 RDF 三元组(当前使用 Jena)实际上是否遵循我的本体结构。
或者,当我执行插入时,有没有办法由 rdf 存储(当前 Virtuoso)通知?我做了一些搜索,发现:如何将本体导入 Virtuoso?. 这是否意味着我的三元组将根据我的本体进行检查/验证?
还发现了RDF 和 OWL 工作流问题。那里说
- 在创建了我的本体之后,我应该
- 将本体导出为 RDF,以便
- 将其导入 RDF 存储。将我的本体导入 Virtuoso(如:如何将本体导入 Virtuoso?)是否意味着步骤 1 和 2 已完成,我现在正在执行步骤 3?