Я хотел бы получить все пути между двумя узлами (субъектами).
Допустим, мой 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 .
Я хочу получить пути между a
& d
.
Согласно приведенным выше данным, между a
и d
есть 3 пути.
a - b - c - d
a - e - f - d
a - i - j - d
Возможно ли добиться этого с помощью SPARQL или CTSзапрос