系统主要分AB两类用户群体 A类是主要用户 B类类似管理员 对A类用户管理 A类用户大概5w条左右 B类用户大概400条左右 请问账号表设计应该分开2账号来存放两类账号吗
或者 该设计什么方式的表结构
谢谢
系统主要分AB两类用户群体 A类是主要用户 B类类似管理员 对A类用户管理 A类用户大概5w条左右 B类用户大概400条左右 请问账号表设计应该分开2账号来存放两类账号吗
或者 该设计什么方式的表结构
谢谢
4 回答1.2k 阅读✓ 已解决
8 回答1.2k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
1 回答845 阅读✓ 已解决
2 回答1.2k 阅读
2 回答1k 阅读
这个完全要取决你的应用场合,几点建议:
1.如果管理员和用户的字段差异很大,放在一张表显然是不合适的。
2.当各个角色的数据量都很大的时候,建议还是分开。
3.如果系统中的角色很多,有明显层级关系,且权限分的很细。那么每个角色一张表有点不合适。这时就推荐参考shrio的那套管理方式。分5个实体:主体(user、password,权限(权限名称、资源id)/资源(资源名称、访问url),角色(角色名称),角色和权限关系(角色id、权限id),主体和角色关系(主体id、角色id)
你这种场景下,如果字段都差不多,权限控制不复杂的话,不管哪种方式都是可以的,全看个人喜好了。