セマンティック データベースとオントロジーの威力について議論するとき、オントロジーをデータに適用してさまざまな方法で見ることができるため、RDF データは多用途であると人々が言うのをよく耳にします。
ただし、私の経験では、データセットは通常、述語によって特定のオントロジーに関連付けられます。つまり、subject-predicate-object
述語は、いくつかのオントロジーに従っていくつかのプロパティまたは関係を定義します。たとえば、映画に関するクエリで、誰かの新しい「映画オントロジー」を参照するデータがない場合、DBPedia や LinkedMDB に対するクエリでその用語をそのまま使用することはできませんよね?
次に、ある特定のリソースを、独自のオントロジーを持つ別のデータセット内の同様のリソースに本質的に結合するデータセット内の「リンケージ」を時折見ます。つまり、linkedmdb にはがありますowl:sameAs
が、これはオントロジーをデータに適用するという意味ではないようです。
それはどのように機能し、データセットの SPARQL クエリで特定の主題について別のオントロジーを使用するにはどうすればよいですか?