5
は、私はこのような多くのトリプル(多くの個人、タイプの共通の値を持つすべての)持っている:タートルRDFシリアル化のプロパティのパスを逆にする? RDFグラフの亀連載で
:A a :b .
:B a :b .
:C a :b .
:D a :b .
# …
:Z a :b .
をカメに簡潔に書くための方法はありますか?タートルにいくつかの類似点を持っているSPARQLでは、我々は書くことができます:カメでの対応が
:b ^a :A, :B, :C, …, :Z .
ありますか?
これはタートルについてのイライラすることの一つです。 SPARQLのクエリ構文は、実際にはこれに対して何かを持っています:逆のプロパティパスです。それを使って ':b^rdf:type:A、:B、:C、:D'と書くことができます。 N3にもこのようなものがありました(しかし、私はそれがまったく同じかどうかはわかりませんが)、それをタートルに入れなかったと思います。 :( –
プロパティパスは、タートル、JSON-LD、RDF/XMLなどを介したテキスト表現でトリプルを指定することは、実際には異なる目的であり、トリプルパターンのセットを指定してグラフパターンを一致させる方法です。 – scotthenninger
はい、任意のパスは意味がありません。なぜなら、中間ノードは何ですか?しかし逆のプロパティは、これらのような場合に非常に役立ちます。 –