Я создал простой OWL онтологию в Protege, которая описывает человеческие отношения:Почему этот DL-запрос не возвращает ожидаемые результаты?
- Классы: человек, мужчина, женщина
-
- Человек супер класс мужчины и женщины
-
- Мужчина и женщина не пересекаются
- Свойство объекта: имеетРебенок
-
- Его Доман и диапазон Person
- Лицо: а (Man), б (Man), с (Man) --- х (женщина), у (женщина), г (женщина)
- : Утверждения
-
- имеетРебенок х
-
- имеетРебенок у
-
- с имеетРебенка
Теперь я хочу, чтобы запросить все лицо, чьи дети только дочь , Я написал этот запрос на вкладке запросов DL:
Person and hasChild only Woman
Но он не возвращает экземпляров! Или простой запрос для лиц, которые имеют только двое детей
Person and hasChild exactly 2
Оба эти запросы не возвращает экземпляров, Может кто-нибудь пожалуйста, скажите мне, в чем проблема?
СООБЩЕНИЕ
Hi Dmitry. Я искренне благодарен за ваш полезный ответ! благодаря –