DBPedia/SPARQL/セマンティック データの初心者。「各アスリートのスポーツを見つける」ために、次のクエリを実行しました
select ?athlete ?sport where
{
?athlete rdf:type <http://dbpedia.org/ontology/Athlete>. #query1
?athlete dbpedia2:sport ?sport #query2
}
結果は得られますが、探している完全なセットではありません。「query1」自体はより多くのアスリートを返しますが、「query2」と組み合わせると、結果セットが大幅に少なくなります。
矛盾を説明してください。何か不足していますか?代替手段は何ですか?
よろしく