Създадох проста 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
И двете заявки не връщат никакви случаи. Може ли някой да ми каже какъв е проблемът?
Благодаря