Protege 中的"Equivalent To"和数据属性问题



我正在尝试添加到"等效于";

Patient and (hasSmokerStatus some xsd:boolean [= "true"])

但是我不能添加它,因为我在xsd:boolean中出现了错误。

我试过

Patient and (hasSmokerStatus some xsd:boolean ["true"])

我尝试了所有这些,有报价和没有报价,以及

Patient and (hasSmokerStatus some "true"^^xsd:boolean)

但什么都不管用。

如何在";等价于";?

您的想法是将数据类型限制(7.5(调整为布尔值。但是,对于这种数据类型(4.4(,没有任何约束方面是规范性的(7.4(.在Protégé:

hasSmokerStatus的患者一些{true}

具有单值数据范围的数据属性存在限制(8.4.2(可以替换为文字值限制(8.4.3(

具有SmokerStatus值的患者为真

最新更新