我正在研究语义网,我想知道:编写限制的语义有什么不同,例如:
:Person
a owl:Class ;
rdfs:subClassOf
[ a owl:Restriction ;
owl:onProperty :hasParent ;
owl:allValuesFrom :Person
] .
并编写范围限制,例如:
:hasParent rdfs:range :Person.
在我看来,它的意思是一样的:父母必须有一种人。没有区别吗?