Создание системы отношений объекта данных
Я хотел бы сохранить объект, который имеет имя и некоторый атрибут, и любой вид базы данных, а другой объект, который документирует отношения между ними
Скажем так
Объект A Объект B Объект C Объект D
A относится к B A связано с D B связано с C
Все отношения имеют также атрибуты, которые задают порядок отношений (уни (от, до) или (до, от) или двунаправленный).
Затем я хотел бы сделать некоторый запрос, который покажет мне, что A связан с C, передавая B. Некий путь между двумя объектами.
Вид базы данных графа, как Neo4J
Спасибо за ваш вклад
1 ответ
Вопрос довольно старый, но в любом случае:
Документация Neo4j на самом деле имеет пример, очень близкий к ответу на вопрос. http://docs.neo4j.org/chunked/stable/graph-algo-path-finding.html