Я использую Protege 4.3 для создания своей первой онтологии, поэтому столкнулся с несколькими проблемами
Допустим, у нас есть классы Shop
, Mall
и Person
и свойства works-in
и is-part-of
.
Итак, первая проблема заключается в том, что мы хотим: если Person
works-in
Shop
и Shop
is-part-of
Mall
, то Person
works-in
Mall
.
Я попытался добавить цепочку свойств works-in o is-part-of
к свойству is-part-of
, но затем резонер умер, когда я его активировал.
Есть идеи, как это решить?
Спасибо.
works-in
=›works-for
решит вашу первую проблему --Person
works-for
Shop
, аis-part-of
Mall
. Вы работаете в магазине, который находится в торговом центре. Я игнорирую ваш второй, потому что вы должны задавать только один вопрос на вопрос. - person Fund Monica's Lawsuit   schedule 16.05.2015works-for
, но резонер умер, когда я его активировал. не могли бы вы объяснить немного больше? - person DS_UNI   schedule 16.05.2015Fatal reasoner error : Reasoner died (see logs for more info)
- person DS_UNI   schedule 16.05.2015