[英]owl how to (if possible ) annotate an owl:class
我曾经用如下注释一个谓词:
<rdf:Description rdf:about="http://music.org/musicontology/mo#fromEra">
<rs:hasSimilarityValue rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0.1</rs:hasSimilarityValue>
</rdf:Description>
其中fromEra是谓词,并且具有名为hasSimilarityValue的属性,其值为0.1
我想对某些类做同样的事情,我不知道这在猫头鹰中是否可行,我认为那是可能的,因为当寻找从我的产品中产生的猫头鹰时,我可以看到以下内容:
<!-- http://music.org/musicontology/mo#JoyfulFeeling -->
<owl:Class rdf:about="http://music.org/musicontology/mo#JoyfulFeeling">
<rdfs:subClassOf rdf:resource="http://music.org/musicontology/mo#Feeling"/>
</owl:Class>
所以听起来有可能做到这一点。
为了明确我的问题,我想得出这样的结论:
JoyfulFeeling是一个类,它具有名为hasSimilarityValue的属性,其范围是两倍
通常,与类关联的属性没有问题。 如果该属性的类型为owl:AnnotationProperty,那么如果根本不考虑运行推理机,则推理机将忽略该属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.