OWLでは、オントロジーに空のクラスのみを含めることができますか?クラスには何人かの個人が含まれている必要がありますか?しますか
<owl:Class rdf:ID="Human"/>
「人間」は空のクラスという意味ですか?
オントロジーに空のクラスが含まれている場合、それを拡張する別のオントロジーで個人を定義できますか?
同様に、オントロジーのクラスのメンバーでなくても、個人を宣言できますか?
ありがとう
OWLでは、オントロジーに空のクラスのみを含めることができますか?クラスには何人かの個人が含まれている必要がありますか?しますか
<owl:Class rdf:ID="Human"/>
「人間」は空のクラスという意味ですか?
オントロジーに空のクラスが含まれている場合、それを拡張する別のオントロジーで個人を定義できますか?
同様に、オントロジーのクラスのメンバーでなくても、個人を宣言できますか?
ありがとう
はい、空のクラスを宣言できます。
はい、そのようなクラスの個体を別のオントロジーで宣言できます。
これらは両方とも完全に正常です。オントロジーの考え方は、それらを共有できるということです。つまり、一方がクラスとプロパティを定義し、次に、他の当事者が実際にクラスをインスタンス化し、プロパティを使用してそれらを記述することで、それを使用できます。
すべての個体は暗黙のうちにowl:Thing
クラスのメンバーです。したがって、クラスを持たない個体を宣言するのに最も近い方法は、それを のメンバーにすることですowl:Thing
。
<owl:Thing rdf:ID="MyThing"/>