Я изучаю OWL, но до сих пор не могу понять следующее. Допустим, у нас есть семейный класс. У него есть подклассы BadFamily и GoodFamily (это могут быть и отдельные лица, а не подклассы). В реальном мире понятие семьи подразумевает существование нескольких объектов (например, Отец, Мать, Сын, Дочь). Некоторые люди в семье могут любить друг друга или ненавидеть друг друга («любовь» и «ненависть» — отношения, насколько я понимаю). Соответственно в BadFamily несколько человек ненавидят друг друга. В GoodFamily несколько человек любят друг друга. Итак, как это может быть представлено в OWL (пример Protege или советы по основным направлениям были бы великолепны!).
Это также можно рассматривать как описание разных случаев, когда одни и те же классы и отношения используются для всех случаев, но в разных сочетаниях.
GoodFamily
иBadFamily
нуждаются в уточнении. Может быть, если некоторые любят друг друга, это хорошо, если некоторые ненавидят друг друга, это плохо, но как следует классифицировать семью, члены которой связаны обоими типами свойств, или семью, в которой нет таких свойств между членами? - person Ivo Velitchkov   schedule 14.07.2016