Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有六种不同类型的内容节点权限。如果我们想通过权限类型来查询neo4j的内容,是把权限存储为每个内容节点的属性,还是存储为每个内容都有关系的单独节点?
这是一个很好的数据建模问题,事实取决于它。
我个人赞成将它们存储为单独的节点,因此您不必遍历所有节点(或至少所有用户节点)即可找到您正在寻找的所有权限,特别是如果您开始获得很多用户,并且会寻找所有权限 X 的用户。
这也增加了标准化水平,以及轻松执行计数的能力。