我正在一个站点上工作,它有一个像树一样的数据库模式。从上到下我有:
用户权限系统必须是灵活的,因为用户可以在树的任何级别获得或限制访问权限。例如,管理位置x的人在默认情况下将完全访问位置x以下的所有车队和位置x以下的所有车辆,但我也应该能够限制用户访问位置x以下的任何节点。
为这样的权限系统开发架构的正确方法是什么?将用户可以访问的每个节点存储起来是否现实,即使它会是某种冗余的呢?我的目标是能够轻松地运行查询,例如,获取用户可以访问的所有位置。
发布于 2011-05-19 23:17:37
https://stackoverflow.com/questions/6065706
复制相似问题