Перечисления в ограничениях OWL

Я пытаюсь добавить ограничения на свойства в онтологии с помощью Protege3.x.

У меня проблема с указанием перечислений внутри ограничений. Например, попытка указать перечисление для ограничения возможных элементов данных следующим образом:

который рассматривает все выражение как одну строку:

В другом примере я попытался решить проблему, используя несколько выражений и "или" между ними, что представляется целесообразным. Но в предыдущем не допускается ни "или".

Как можно использовать перечисления для этой необходимости? Спасибо!

1 ответ

Решение

Проблема решена с помощью Protege 4.

Следующее выражение было использовано в атрибуте класса Superclasses:

hasRole only {"physician_generalPractice", "specialist_neurologist", "specialist_neurosurgeon"}
Другие вопросы по тегам