2016-10-04 11 views
0

Kindly click here to view the Ontology Snapshot for understanding the questionDL-запрос в Protege, связанные с эквивалентным классом и свойства объекта

Я показал снимок онтологии на рисунке выше.

Стараюсь ВыполнитьDL запрос а из Protégé 5.0. Этот запрос:

hasVolume value Apple. 

Apple, является экземпляром фруктам (рис Link). Объект Объект is имеетТолько. Результат показывает без вывода в разделе экземпляра (GUI). Я ожидал следующий результат вышеуказанного запроса:

LowVolume. 

свойство объекта аксиома яблочного показывает "компании Apple hasVolume LowVolume".

Какие изменения в запросе (или онтологий) должны быть сделаны так, что я получаю желаемого результата.

Заранее спасибо :)

+0

Ваш запрос вернет «все экземпляры, которые подключены к экземпляру Apple через свойство hasVolume». Вы должны инвертировать отношение. – AKSW

ответ

0

Если я правильно понял ваш вопрос правильно, вы должны получить значение из hasVolume собственности, для Apple. Думаю, вы пишете обратный (неправильный) запрос. Попробуйте написать следующее на вкладке DL:

inverse (hasVolume) value Apple