Protege 4 で構築された次のオントロジーがあります。
このオントロジーでは: メイン クラスには、ドメイン 'Frame' と range をFrame
持つ datatypePropertyがあります。Classであり、次の制限付きでクラスから推論されますhasDuration
UnsignedShort
ShortFrame
LongFrame
SizedFrame
ShortFrame クラスの制限事項
SizedFrame that hasDuration some unsignedLong[<=20]
LongFrame クラスの制限事項
SizedFrame that hasDuration some unsignedLong[>=200]
プロパティが に設定されているframe
という名前のクラスのインスタンスを手動で作成しました。frame0
hasDuration
12
all を取得するために必要な SPARQL クエリは何ですかshortFrame
。frame0
のように推測されることを願っていshortFrame
ます。
返信ありがとうございます。
エディション: サンプル クエリ
PREFIX frame: <http://www.semantic.org/sample.owl#>
SELECT ?y WHERE {?y rdf:type frame:Frame}
しかし、それは機能していません! たぶんそれは正しくありません!