为 skos:semanticRelation 提供描述性标签
使用 skos 词汇时,是否可以提供描述性标签来描述两个概念之间的关系。例如,您可以有两个通过 skos:lated 链接的概念,但是您是否准确地说出它们是如何相关的。
When using the skos vocabulary, is it possible to provide a descriptive label to describe a relationship between two concepts. for example you can have two concepts linked by skos:related but hwo do you say exactly how they are related.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许
skos:note
(来自SKOS文档 ) 或者作为其子属性的专门谓词之一可能会执行您想要的操作。您不能像在一般 RDF 数据建模中那样引入空白节点并挂起它的
rdfs:label
,因为skos:lated
不具有传递性,即仅表示
:a
与:b
相关,:b
与:c
相关,不< /strong> 暗示:a
与:c
相关 最好的方法可能是定义您自己的谓词,它是
skos:lated< 的子属性/code> 并为其应用相关标签、注释和描述。 但是如果您这样做,您需要使用可以进行推理的工具,因为 SKOS 工具不会自动识别您的属性,例如
Maybe
skos:note
(from SKOS Documentation) or one of the specialised predicates that are subproperties of this might do what you want.You can't introduce a Blank Node and hang an
rdfs:label
of it like you might do in general RDF data modelling sinceskos:related
is not transitive i.e.Only says that
:a
is related to:b
and:b
is related to:c
and does not imply that:a
is related to:c
Best way to do it might be to define your own predicate which is a subproperty of
skos:related
and apply relevant labels, comments and descriptions to that. BUT if you do this you'll need to be using tools that can do inference as SKOS tools won't be aware of your property automatically e.g.