Одно свойство для двух классов с исключением пар - PullRequest
0 голосов
/ 19 июня 2019

Следующая проблема: у нас есть свойство объекта "basedOn".И классы «Объект», «RepoObject», «Коллекция» и «RepoCollection».Теперь мы хотим, чтобы «RepoObject» мог быть «basedOn», «Object» или «RepoObject» и «RepoCollection», «basedOn», «Collection» или «RepoCollection».

НО: мы не хотим, чтобы «RepoObject» был «basedOn», «Collection» или «RepoCollection».Как мы можем выразить это в OWL?

...