EquivalentClass в OWL и SubClassOf

В чем разница между EquivalentClass и SubClass of? При чтении учебника по OWL я обнаружил в учебнике для объявления нового класса часто используется SubClassOf, как показано ниже

SubClassOf(
  :Teenager
  DataSomeValuesFrom( :hasAge
    DatatypeRestriction( xsd:integer
      xsd:minExclusive "12"^^xsd:integer
      xsd:maxInclusive "19"^^xsd:integer
    )
  )
)

Могу ли я написать вместо этого

EquivalentClass(
  :Teenager
  DataSomeValuesFrom( :hasAge
    DatatypeRestriction( xsd:integer
      xsd:minExclusive "12"^^xsd:integer
      xsd:maxInclusive "19"^^xsd:integer
    )
  )
)

?

10
задан Jeffrey04 16 November 2010 в 08:55
поделиться