简体   繁体   English

在Protege中定义OWL属性的合法值范围

[英]Defining range of legal values for OWL properties in Protege

如何在Protege中定义仅具有两个合法值(字符串'foo''bar' )的属性?

  1. Select your datatype property, 选择您的数据类型属性,
  2. Click on "Ranges" and then from the tab "Built in datatypes" select xsd:string . 单击“范围”,然后从选项卡“内置数据类型”中选择xsd:string
  3. In the tab "Data range expressions" enter {"foo", "bar"} 在标签“数据范围表达式”中,输入{"foo", "bar"}
  4. Click "OK" 点击“确定”

When you enter a value outside this range, some reasoners like Fact++ will show that as inconsistent, others won't. 当您输入一个超出此范围的值时,某些推理器(例如Fact ++)会显示为不一致,而其他推理器则不会。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM