セマンティック Web テクノロジを使用してオントロジーを作成する方法を学ぶために、TopBraid Composer をいじっています。
私がしたこと:
- 飛行機、都市、空港、州などのオントロジーを作成しました。
- オントロジーが少し複雑になってきているので、問題に遭遇しました
オントロジー
私が欲しいもの:
私は学んでいるので、国と空港の両方に hasCity というプロパティを持たせてみるのは素晴らしいことだと思いました。これにより、空港と都市がリンクされ、都市と 1 つのプロパティしか持たない国がリンクされます。
私が試したこと(そして理解できなかった)
- hasCity プロパティをドメイン Airportに変更しました
- 私が行った別の変更は、プロパティ hasCity も機能的なInverseOf hasAirport であることでした。
TopBraid では、推論を実行して、データに何が起こったのかを確認できます。付属のプリントスクリーン
hasCity プロパティを変更することで、Object rdfs:type も Aiport であると述べたようです。
誰かが私を正しい方向に向けることができますか?