3

Protege 5.2.0 を使用して胸部疾患に関するアラビア語のオントロジーを開発しました。オントロジーにはクラスDiseaseとクラスがありSymptomます。前の 2 つのクラスの間のオブジェクト プロパティは、has_symptomそのドメインが でDiseaseあり、範囲が ですSymptom。今、私はあるクラスのサブクラスを持っていDiseaseますTuberculosis。これで、クラス とクラスの間のオブジェクト プロパティを
取得するためにオントロジーをクエリできます。次のクエリを参照してください。つまり、ドメインと範囲のサブクラスによって継承されるオブジェクト プロパティです。ご協力いただきありがとうございます。TuberculosisSymptom

PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX my: <http://www.semanticweb.org/ali/ontologies/2017/2/CDDOnto#> SELECT ?property WHERE { ?property rdfs:domain my:Tuberculosis ; rdfs:range my:Symptom . }

DiseaseTuberculosisSymptom

4

1 に答える 1