使用外部本体并将其加载到数据库中

时间:2018-01-31 19:50:28

标签: rdf owl ontology rdfs reasoning

我想在我的本体中使用外部本体https://www.w3.org/ns/locnhttps://www.w3.org/2006/timehttps://www.w3.org/2003/01/geo/。据我所知,如果我使用“import”访问这些本体,我可以获得本体和相应的本体。但是,如果我使用添加以下前缀并将其类用于我的本体,我不知道可访问性的级别以及这些外部本体如何加载到数据库中:

@prefix time: <http://www.w3.org/2006/time#> .
@prefix location: <https://www.w3.org/ns/locn#> .
@prefix geo: <https://www.w3.org/2003/01/geo#> .

我将提出一些更具体的问题并理解工作流程。

  1. 我是否需要通过Internet连接才能访问这些外部本体?也许最常见的本体/框架如rdfs,rdf,owl是在现有数据库/软件(例如Graphdb,Jena)中预先填充的?如果是这样,那么不寻常的本体呢?是否必须手动填充不常见的本体或它只是一个不同的命名空间?
  2. 假设互联网连接,我仍然能够使用外部本体中定义的属性推断出事物吗?例如,如果我创建一个实例nodea位置:location nodeb。,它是否会推断出nodeb是一个dc:location?什么类型的功能丢失或事物(由于链属性,关系,子类,域/范围导致的推理)我无法访问或不适用?

0 个答案:

没有答案