Зачем использовать owl: Restriction как own: свойство EquivalenceClass?

Я только начинаю изучать семантическую сеть и у меня возникает вопрос об ограниченном классе. Я вырыл некоторое время, но не нашел никакого ответа .. Любая помощь будет высоко ценится! Из учебника я вижу примеры определения класса ограничения, все они собираются определить анонимный классowl:Restriction учебный классbnode и связать этоbnode с собственностьюowl:equivalentClass.

пример:

example:restrictionClass owl:equivalentClass [
    rdf:type owl:Restriction;
    owl:onProperty example:resProp;
    owl:someValuesFrom example:resValue.
]

Мой вопрос: можем ли мы определить класс ограничений напрямую? Подобно:

 example:restrictionClass rdf:type owl:Restriction;
                         owl:onProperty example:resProp;
                         owl:someValuesFrom example:resValue.

В чем преимущество определения анонимаowl:Restriction?

Ответы на вопрос(1)

Ваш ответ на вопрос