Ограничение класса в OWL - PullRequest
0 голосов
/ 26 апреля 2020

Используя OWL (я использую Protege), я создал классы Window и Door, оба из которых являются подклассами Ingress. У меня также есть классы под названием Dwelling, Survey и Requirement.

Как создать требования - для использования во время опроса? Каждому входу не нужно иметь замок, но жилое помещение не проходит обследование, когда вход не имеет блокировки. Я пытаюсь создать набор требований для проверки во время опроса; некоторые из этих требований могут быть выполнены, а некоторые могут потерпеть неудачу.

1 Ответ

1 голос
/ 27 апреля 2020

Если ваше требование состоит в том, чтобы каждый Ingress имел блокировку, определите Lock как класс и свойство hasLock, а затем сделайте Ingress подклассом exist hasLock Lock.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...