protege 为数据属性设置数据范围表达式
protege set data range expression for a data properties
我有一个数据属性 hasCode 可以采用以下值之一:
- “1i”
- “2i”
- “3i”
- "4i"
为了得到这个限制,我必须写什么表达式?
非常感谢
{"1"^^xsd:int, "2"^^xsd:int, "3"^^xsd:int, "4"^^xsd:int}
这应该可以解决问题。
注意:Protege 5 beta 21 中存在一个错误,无法执行此操作。要么使用 Protege 5 beta 17,要么等待下一个测试版才能正常工作。
我有一个数据属性 hasCode 可以采用以下值之一:
- “1i”
- “2i”
- “3i”
- "4i"
为了得到这个限制,我必须写什么表达式?
非常感谢
{"1"^^xsd:int, "2"^^xsd:int, "3"^^xsd:int, "4"^^xsd:int}
这应该可以解决问题。
注意:Protege 5 beta 21 中存在一个错误,无法执行此操作。要么使用 Protege 5 beta 17,要么等待下一个测试版才能正常工作。