在OWL中声明一个空类

时间:2012-04-15 18:05:28

标签: semantic-web owl protege

OWL是否允许本体只包含空类?课程必须包含一些人吗?确实

<owl:Class rdf:ID="Human"/>

是指“人类”是一个空类?

如果一个本体包含一个空类,那么这些个体是否可以在扩展它的另一个本体中定义?

同样,个人是否可以在不是本体论中的任何一个成员的情况下被宣布?

由于

1 个答案:

答案 0 :(得分:2)

是的,你可以声明一个空类。

是的,您可以在不同的本体论中声明此类人员。

这两个都完全正常。本体的概念是它们可以共享,也就是说,一方定义类和属性,然后其他方可以通过实际实例化类并使用属性来描述它们来使用它。 / p>

每个人都隐含地是owl:Thing类的成员。所以你最接近宣布一个没有上课的人就是让它成为owl:Thing的成员:

<owl:Thing rdf:ID="MyThing"/>