В neo4j, как объединить узлы в группы и установить отношения между этими группами? - PullRequest
0 голосов
/ 12 марта 2019

Я хочу объединить узлы и их отношения вместе (например, триплеты ) и иметь отношения между такими триплетами в neo4j .

Sample image of the graph

Как это можно сделать neo4j?Извините, что не показывал ни одной из моих предыдущих работ, потому что я не смог найти ничего полезного.Я спрашивал то же самое на форумах neo4j, здесь .

Заранее спасибо.

РЕДАКТИРОВАТЬ1:
Я понял одинвозможный способ сделать это, нужна ваша помощь, чтобы решить, будет ли это причиной некоторых проблем с запросами или хранилищем.
Извините, stackoverflow сказал, что мне пока не разрешено вставлять картинки
Эскиз возможного решения.

Possible solution sketch

Тройняшки принимают форму субъект -> отношение -> предикат
Таким образом, для каждого нужного мне триплета я создам еще один узел, представляющий этот триплет.
Триплет будет иметь ссылки на тему и предикат, а также может содержать их идентификатор в виде пары ключ-значение.Таким образом, мы могли бы иметь отношения между двумя триплетами.

...