【发布时间】:2017-09-06 18:45:26
【问题描述】:
我正在创建一个基于 OWL/RDF/RDFS 的本体。我的第一个本体模式的命名空间为:
@前缀 abc:https://example.com/a#
我想将下一个版本的本体更改命名空间为
@前缀定义:https://example-new.com/b#
但我完全不希望本体的以前用户受到影响。我在想是否有办法定义等效的命名空间,并分类第一个命名空间将被弃用。我不确定 OWL/RDF 甚至都柏林核心中是否有任何规定。
感谢任何帮助。谢谢。
【问题讨论】:
-
命名空间声明不是 OWL 本体的一部分,而是一些特定的序列化。我不明白你应该如何注释 namspace 声明。
-
@Sidd,存在
owl:priorVersion注释属性,但我不确定这是您想要的。 -
@AKSW 我不知道这是否可能,可能还有其他选项可以解决相同的问题。
-
@StanislavKralin doesnt owl:priorVersion 仅链接本体的先前版本,可能不需要在命名空间之间链接等价?
标签: namespaces rdf owl