Gleiche Beziehung zwischen Ontologieeigenschaften

Ich habe 2 Eigenschaften, z.B. 'hasColor' und 'hasFinish'. Ich möchte mit Ontologie ausdrücken, dass im Fall der Ontologieklasse A die Eigenschaften 'hasColor' und 'hasFinish' gleich sind (owl: equivalentProperty). Bei der Ontologieklasse B sind die Eigenschaften 'hasColor' und 'hasFinish' jedoch NICHT gleich.

Wie kann ich das erreichen?

Eine Möglichkeit besteht wahrscheinlich darin, "hasColor" - und "hasFinish" -Eigenschaften mit Klasse A als Bereich zu erstellen und auf "gleich" zu setzen. Erstellen Sie dann eine weitere 'hasColor'- und' hasFinish'-Eigenschaft mit Klasse B als Bereich und ohne gleiche Beziehung. Aber ist es der richtige Ansatz?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage