Кажется, это зашитый вопрос - и, возможно, это так.
Пример:
У меня есть пользователи, страны и роли.
Пользователи имеют одну или несколько ролей для одной или нескольких стран.
Sebastian -> Germany -> TaskVerifier
-> QuestionApprover
-> Austria -> TaskVerifier
-> Worker
-> Whatever
Соответствующие роли имеют разные разрешения ...
Как мне это смоделировать? (Например в neo4j)
Настройка отношений между пользователями и ролями с помощью атрибута страны, по-видимому, не является решением, поскольку мне также нужны узлы страны в других отношениях.
THX заранее!