Атрибуты свойства объекта в онтологии
Как связать атрибуты со свойствами объекта в онтологии?
Я натолкнулся на способ, которым свойство объекта может быть определено как класс. Но такой подход затрудняет определение правил. Есть ли другой путь?
2 ответа
Я создал класс для своего свойства объекта и сохранил исходное свойство объекта как есть. Атрибуты определены в классе. Правила могут быть определены для свойства объекта, как мы привыкли это делать, и атрибуты могут быть получены из класса, который будет рассматриваться как внутренний класс.
Я использовал OWL API для этого.
Возможно, вам придется использовать пустые узлы для обработки дополнительных свойств, так как свойство объекта не имеет такой возможности.
В противном случае вам нужно добавить новый класс для отношения, так что то, что у вас есть в качестве объектного свойства, станет классом, и вы получите новый объектный объект для отношения между вашим старым классом и старым объектным свойством (которое теперь становится классом).