使用SPARQL获取RDF图中两个节点之间的所有路径

时间:2018-06-25 11:32:12

标签: sparql rdf marklogic marklogic-8

我想获得两个节点(对象)之间的所有路径。

可以说我的RDF图是:

@prefix : <urn:ex:>.

:a :relatedTo :b .
:b :relatedTo :c .
:c :relatedTo :d .

:a :relatedTo :e .
:e :relatedTo :f .
:f :relatedTo :d .

:a :relatedTo :i .
:i :relatedTo :j .
:j :relatedTo :d .

我想获取ad之间的路径。

根据上述数据,ad之间有3条路径。

a - b - c - d
a - e - f - d
a - i - j - d

是否可以使用SPARQL或CTS查询来实现?

0 个答案:

没有答案