0

私のオントロジーで ObjectProperty の許可された値が、特定の SKOS ConceptScheme の概念によって「制御」されているという事実を表現する必要があります。

編集:

次に例を示します。

ex:colours rdf:type skos:ConceptScheme ;
  skos:hasTopConcept ex:teal ;
  skos:hasTopConcept ex:green .

ex:teal rdf:type skos:Concept ;
  skos:inScheme ex:colours ;
  skos:topConceptOf ex:colours .

ex:green rdf:type skos:Concept ;
  skos:inScheme ex:colours ;
  skos:topConceptOf ex:colours .

ex:P_has_colour rdf:type owl:ObjectProperty ;
  rdfs:domain ex:ColoredStuff ;
  rdfs:range ??? .

ex:P_has_colourObjectProperty の値は、ex:colours SKOS ConceptScheme の概念でなければならないという事実を表現したいと思います。色 ( のようなもの) を表すすべての SKOS コンセプトにタイプを追加しex:teal rdf:type ex:ColourConcept ;、プロパティの範囲を設定できると思います: ex:P_has_colour rdfs:range ex:ColourConcept. これは正しい方法ですか?

4

1 に答える 1