使用<DC:title> <owl:SameAs> <NS:title>
和<DC:title> <owl:equivalentProperty> <NS:title>
有什么区别
NS是一些命名空间。
最佳答案
owl:sameAs
适用于个人,owl:equivalentProperty
适用于RDFS/OWL属性,owl:equivalentClass
适用于RDFS/OWL类。
我想您是在说明这些属性之间的对等关系,以便您可以推断
:individual1 ns:title "The Title".
从现有陈述中
:individual1 dc:title "The Title".
或相反亦然。我没有尝试过,但是我假设基于DL的OWL推理程序(即大多数OWL推理程序)仅在使用
owl:equivalentProperty
的情况下才能进行适当的推断。另一方面,如果您想推断:individual2 dc:title "The Title".
从现有陈述中
:individual1 dc:title "The Title".
那么您应该使用
owl:sameAs
语句来关联两个人。
关于rdf - 我们可以使用猫头鹰:SameAs between two predicates?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7073229/