2

Protege3.x を使用して、オントロジーのプロパティに制限を追加しようとしています。

制限内で列挙を指定する際に問題があります。たとえば、列挙型を指定して、可能なデータ要素を次のように制限しようとしています。

ここに画像の説明を入力

式全体を単一の文字列と見なします。

ここに画像の説明を入力

別の例では、複数の表現とそれらの間の「または」を使用して問題を解決しようとしましたが、これは適切と思われます。しかし、前のものでは、「または」は許可されていません。

ここに画像の説明を入力

この必要性のために列挙を使用することはどのように可能ですか? ありがとう!

4

1 に答える 1

5

この問題は、Protege 4 を使用して解決されます。

クラスの Superclasses 属性で次の式が使用されました。

hasRole only {"physician_generalPractice", "specialist_neurologist", "specialist_neurosurgeon"}
于 2012-07-11T21:33:08.373 に答える