在 Protege 中定义 OWL 属性的合法值范围
Defining range of legal values for OWL properties in Protege
如何在 Protege 中将 属性 定义为只有两个合法值(字符串 'foo'
或 'bar'
)?
- Select 你的数据类型 属性,
- 单击 "Ranges",然后从选项卡 "Built in datatypes" select
xsd:string
。
- 在选项卡 "Data range expressions" 中输入
{"foo", "bar"}
- 点击"OK"
当您输入超出此范围的值时,一些推理机(如 Fact++)会显示不一致,而其他推理机则不会。
如何在 Protege 中将 属性 定义为只有两个合法值(字符串 'foo'
或 'bar'
)?
- Select 你的数据类型 属性,
- 单击 "Ranges",然后从选项卡 "Built in datatypes" select
xsd:string
。 - 在选项卡 "Data range expressions" 中输入
{"foo", "bar"}
- 点击"OK"
当您输入超出此范围的值时,一些推理机(如 Fact++)会显示不一致,而其他推理机则不会。