温馨提示:本文翻译自stackoverflow.com,查看原文请点击:owl - Can there be a disconnect between the ontology and the RDF data in an RDF database?
rdf semantic-web owl

owl - RDF数据库中的本体和RDF数据之间是否可以断开连接?

发布于 2020-05-07 10:18:12

RDF图形存储中的数据关系是否可能不同于本体中定义的关系?

例如,假设本体论针对一个类Person,它具有以下属性,

Person hasName "someName"
Person hasBirthDate "someDate" etc.

现在,假设您在本体中的其他位置定义了一个名为hasGivenName和hasLastName的谓词,但该谓词未与Person类关联。

现在可以按以下方式存储数据了吗?

PersonX hasGivenName "someName"
PersonX hasLastName "someLastName"

如果是这样,那么本体论的意义是什么?

如果大型三元组不符合架构或本体,该如何创建,映射和存储?

假设dbpedia,它如何创建图形?在数据库中创建和更新三元组时是否使用了本体或架构?还是仅自由格式映射?

查看更多

提问者
ok_sr
被浏览
42
community wiki 2020-02-21 08:39

RDF是无模式的,这是例如关系数据库的主要区别之一。这也回答了您的其他问题,三元组存储中没有固定的架构,而三元组存储只需要存储这些三元组-它们在内部的操作方式无关紧要。

至于DBpedia:它使用映射模板,这些模板定义了如何将数据从Wikipedia信息框映射到RDF。这些重用了DBpedia本体中的类和属性。

在这种情况下,本体的作用主要是描述性的,即它定义了用于知识共享的推荐词汇和结构。但这并不限制您使用该特定词汇表。