搜索

首页  >  问答  >  正文

mysql - 多个角色拥有不同字段的表设计

我设计一个系统有多个角色他们拥有不同的字段,我要分不同的角色表设计,还是抽取一张基础信息表?
假设我抽取一张基础信息表,我要做权限设计,所以做一张角色表,用用户角色表来关联,那么不同角色的具体字段信息放在哪里,是要再建不同角色的具体信息表然后再关联到不同的角色吗?

滿天的星座滿天的星座2849 天前836

全部回复(2)我来回复

  • 某草草

    某草草2017-05-19 10:09:01

    在实际系统中,角色字段都差不多,只是权限不同,是不是可以退回一步,去思考一哈角色定义是否合理,然后再来做数据库设计呢,有可能是分析出了问题。

    回复
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:09:01

    这个实际上就是做一个权限管理的模块了。一般用户放在一张表,权限在一张表(控制器和方法),最后一张用户的权限表。用户登录之后,取出它的权限,没有权限的方法是不允许执行的就可以了。

    回复
    0
  • 取消回复