我越來越關係到SPARQL FROM和FROM NAMED圖形混亂。我確實閱讀了SPARQL Specifications中關於這兩個構造的規範。我只想確認我的理解。 假設一個RDF數據集位於IRI I。 I由起來: ,其默認圖G 3命名圖{(I1,G1), (I2,G2), (I3,G3)} 現在,假設我有一個SPARQL查詢: SELECT *
FROM I
FROM I1
FROM N
我有我的數據組織在多個圖表中。三聯保存的圖形很重要。數據結構是複雜的,但它可以簡化如下: 我的存儲包含蛋糕,那裏有不同的蛋糕類型的層次結構中,<cake> <http://example.com/a1> a <http://example.com/applecake>
<http://example.com/a2> a <http://example.com/rainbowcake>
...
我在我的RDF店內以下情況: 命名圖表:一個 S1 P1 O1
命名圖表:乙 S2 P2 O1
命名圖:C S3 P3 O1
我現在要定義一個SPARQL查詢,其找到在名爲A + B + C 一個新的圖形的所有圖,其中O1處於tripples,並存儲那些3個圖表+的tripples新的命名圖表:A + B + C Named Graph: A
S1 P1 O1
Named