如何使用RDF / RDFS为同义词建模?

时间:2018-12-18 07:14:05

标签: rdf rdfs

如何使用RDF / RDFS为同义词建模?

例如,当我有两个不同的部门,不同的数据库时,对于相同的事物,它们具有不同的术语。

2 个答案:

答案 0 :(得分:0)

如果这是相同的概念(aka类),只需添加另一个标签

例如,如果您有一个代表数据库系统管理员的类,则可以使用3 rdfs:label:“数据库系统管理员”,“ DBA”,“数据库管理员”

或者,您可以添加另一个类,比如说DBA,并断言类“ DBA”与类“ Database Administrator”相同(使用owl:sameAs)

希望这可以回答您的问题。 尼古拉斯·莱维克

答案 1 :(得分:0)

RDFS 和 OWL 中有几个工具允许以这种方式链接个人、类和属性。

对于个人而言,普通的 RDFS 无法指定两个资源是相同的东西。但是,OWL 确实有 owl:sameAs,指定两个资源表示同一个人(也可以用于类和属性,但只能用于 OWL Full)。

对于类和属性,RDFS 有 rdfs:subClassOfrdfs:subPropertyOf。这些通常意味着子集/蕴涵,但在两个方向上使用它们会使两个类/属性等效。 OWL 有 owl:equivalentClassowl:equivalentProperty 作为快捷方式。