簡単な質問ですが、サブクラスを含む兄弟クラスがいくつかあります。サブクラスを 2 つの異なる兄弟クラスに接続したいのですが、これは可能ですか? また、owlvizで表示したいです。
例
兄弟クラス: ルールの目標
サブクラス: 集める
だから私は、兄弟クラスの両方で機能するか、接続されるサブクラス収集が必要です。ソフトウェアでは、兄弟クラスごとに同じ名前を入力できます。
ありがとう
質問がよくわかりません。collect は Protege ユーザー インターフェイスから直接、ルールと目標の両方のサブクラスであるという事実を断言できます。
現在、「収集」は「ルール」と「目標」の両方のサブクラスです。
余談ですが、オントロジーで複数の継承をアサートすることは、通常は良い習慣とは見なされません。大規模なオントロジーの場合、これはメンテナンスの悪夢になる可能性があります。必要なのは、問題に対する小さな実用的な解決策だけである場合は、問題ありません。
オントロジーの視覚化は、Protege で行うこともできます。最初に Graphviz をインストールし、Protege をシステム上の Graphviz 実行可能ファイルの場所にポイントする必要があります。
お役に立てれば!