在 protege 中使用 owl:oneOf
Using owl:oneOf in protege
我正在研究一个 ontology,我需要告诉门徒一个 class x 只能有值 y 和 z。
我想要这样的东西:
Vegetable rdf:type owl:Class;
owl:oneOf (carrot corn).
我必须直接编辑文件还是可以通过 Protege 进行编辑?
在 Class 描述中,您应该选择 "Equivalent To" 选项,并在 Class 表达式编辑器中,在大括号中写入以逗号分隔的个人列表。在您的示例中:
Vegetable equivalentTo {carrot,corn}
我正在研究一个 ontology,我需要告诉门徒一个 class x 只能有值 y 和 z。
我想要这样的东西:
Vegetable rdf:type owl:Class;
owl:oneOf (carrot corn).
我必须直接编辑文件还是可以通过 Protege 进行编辑?
在 Class 描述中,您应该选择 "Equivalent To" 选项,并在 Class 表达式编辑器中,在大括号中写入以逗号分隔的个人列表。在您的示例中:
Vegetable equivalentTo {carrot,corn}