短い答えは、です。あなたはOWLでそれを行うことはできません。
OWLのオントロジーは、世界についての真実を表します。他にはありません。。オントロジーはスクリーンをフラッシュさせるものではなく、あなたが人であることを確認するために警察官に何を与えるべきかについての規制を課しておらず、存在することが具体的な価値を持たないため、オントロジーシステムを破壊しません。オントロジーは知識であり、規則ではない。私が実際に持っているリンゴがその重量の明白な価値を提供していないので、身体的な製品が体重を持たなければならないという事実として知っていれば、精神的な推論者が驚くべき理由はありません。
ただし、物理的な製品に重さがないことを証明できる証明書があれば、それを触れることができる物理的な製品であるかのように抽象的な概念を販売しようとしている人などです。矛盾があること。つまり、お互いに矛盾している真理があります。推論者は不一致を検出し、不一致の理由を説明することができます。しかし、彼らは、不一致の理由として体重の不足にフラグを立てることができないだろう。
具体的な問題があり、具体的な解決策が必要なので、これはおそらく満足できないでしょう。これに対処する1つの方法は、単に要件を実装することです。推論器を使用しても、重量の値を見つけることができない場合は、その重量を提供できないインスタンスにフラグを立てます。より精巧な解決策は、Pelletを使用して整合性制約を宣言することです。ペレットは、あなたが興味のある種類の完全性制約(例えば、必要な値)を宣言できるOWLの拡張を使用しています。必要なものを指定できる他の非標準の拡張機能やツールがあるかもしれませんが、これはすべてOWLとRDF(S)の範囲外です。