1
我参加了语义网课程,发现自己有点困惑。如何限制数据属性到Protege OWL 2中的确切值?
我已经定义了一个名为A的基类,并指定(hasType恰好为1整数)。我想声明不同的子类,每个子类都有不同的类型。例如,B是A的子类,hasType等于1,C hasType等于2.意图是能够选择所有B个体,因为它们都具有类型1,因此总是推断出类型关系。
从我在教程中看到的内容看来,它只指定如何制作数据属性> =或<,永远不会等于某个值。
我尝试过试验以确定如何去做,类B指定hasType的某个整数[= 1]的子类。但编辑器总是显示红线和错误信息(请参见截图)。我究竟做错了什么?我似乎无法在网上找到关于Protege的更多信息。我使用的版本5