Я создал простую онтологию OWL в Protege, которая описывает человеческие отношения:
- Классы: человек, мужчина, женщина
- Person is super class of Man and Woman
- Man and Woman are disjoint
- Свойства объекта : hasChild
- Its doman and range is Person
- Люди : a (мужчина), b (мужчина), c (мужчина) --- x (женщина), y (женщина), z (женщина)
- Утверждения :
- a hasChild x
- a hasChild y
- c hasChild a
Теперь я хочу опросить всех лиц, чьи дети являются единственными дочерьми. Я написал этот запрос на вкладке запроса DL:
Person and hasChild only Woman
Но он не возвращает экземпляров! Или простой запрос для лиц, у которых только двое детей
Person and hasChild exactly 2
Оба эти запроса не возвращают экземпляры. Может ли кто-нибудь сказать мне, в чем проблема?
Спасибо