我正在学习如何使用良好关系本体,以及它推荐作为基本本体的产品类型本体来进一步描述/输入您的商品:http://www.productontology.org/
查看产品类型本体是如何工作的,我为类型手册检索了它的RDF:我要求http://www.productontology.org/id/Book使用MIME RDF + XML。然后我转到以下文件http://www.productontology.org/doc/Book.rdf
现在这是我的问题。我不理解本体论的主要内容。
< - OWL DL解决方案而不是导入 - >
<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/title" />
<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/subject" />
<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/creator" />
<owl:AnnotationProperty rdf:about="http://purl.org/dc/terms/license" />
<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/rights" />
<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/contributor" />
<owl:Class rdf:about="http://xmlns.com/foaf/0.1/Document" />
<owl:AnnotationProperty rdf:about="http://xmlns.com/foaf/0.1/primaryTopic" />
<owl:AnnotationProperty rdf:about="http://xmlns.com/foaf/0.1/page" />
<owl:AnnotationProperty rdf:about="http://xmlns.com/foaf/0.1/homepage" />
<owl:AnnotationProperty rdf:about="http://www.w3.org/2007/05/powder-s#describedby" />
<owl:Class rdf:about="http://schema.org/Product" />
&lt; - OWL 1弃用OWL2的DL兼容性 - &gt;
<owl:AnnotationProperty rdf:about="http://www.w3.org/2002/07/owl#deprecated" />
我想了解这种解决方法的用途。我的猜测是,在OWL中你不能只导入命名空间并按原样使用它的属性....但是那么rdfs,rdf命名空间....那么我的问题。有人可以帮忙吗?
答案 0 :(得分:2)
该问题与命名空间无关。这个本体正在做的是声明一些注释属性,而不是导入已经定义它们的本体。
这样做的原因是该本体的其余部分不符合OWL 2 DL配置文件,并且导入它将使得良好关系本体也是OWL 2 Full。
命名空间不限于本体:任何随时可以在任何命名空间中定义类或属性。保持本体前缀与实体前缀同步只是一种约定,而不是义务。