同学直接用identity吧
至于思路就是加一个 用户所有权限表 .和你说的是一样的.,
维护又没关系.写端代码同步一下就好了.
做一个数据关系图,查询时可一次查询多个表;或者做一个视图,也可实现此操作
这种权限结构很正常的,不会很难维护,我现在维护的系统就这样,不过同时涉及到这么多表的就菜单权限控制,其他地方的权限都是细节控制,不会同时查到这么多,同时,关联表还是有必要建的,权限更改的时候只需要对关联表进行操作就行,查询的时候也是如此
菜单表,角色表,角色菜单关系表,用户表
首先让角色分配指定的菜单形成角色菜单关系表,然后把角色分配给用户,这样用户体验是只用添加角色就可以了