2014-11-04 3 views
-1

Я хочу использовать модный футляр в neo4j.модель данных neo4j для пользователя и роли

UseCase:

Пользователь

Роль

Департамент

Разрешение

Здесь пользователь может иметь несколько ролей и пользователь может быть связан с несколькими отделами через несколько ролей.

Ex:

Пользователь A связан с отделом X с ролевой ролью А, В ролях и тот же пользователь подключен к универмагу у с ролью А и ролью с, далее каждой роль будет иметь множество разрешений.

Предложите модель данных neo4j.

ответ

2

http://neo4j.com/docs/2.1.5/examples-user-roles-in-graphs.html и http://neo4j.com/docs/2.1.5/examples-acl-structures-in-graphs.html оба обеспечивают очень хорошую ссылку, которые вы можете проконсультироваться, чтобы создать модель

+0

Это простой случай, когда единственным пользователем и роли моделируются, я хочу, отдел разрешения также связаны между собой. –

+0

Возможно, вам нужна гиперссылка http://neo4j.com/docs/2.1.5/cypher-cookbook-hyperedges.html – Luanne

+0

Спасибо, это гиперссылка что-то особенное, как в данном примере, они только что представили дополнительный узел, и если вы знаете, что spring-data-neo4j (SDN) поддерживает эту гиперрегу. –

Смежные вопросы