转发自https://www.cnblogs.com/shenzikun1314/p/6604867.html#4262295 首先,要明白的基础理论是用户,角色,权限之间的关系是一对多,还是多对多.据此来建立表. 一个用户可以属于多个角色,比如邓超.他是孙俪的丈夫,同时是他小孩的父亲,还是他老爸的儿子.那么这里他一共有丈夫,父亲,儿子3个角色. 一个角色可以有多个用户.比如学生(角色),张三,李四,王五等. 所以用户跟角色是多对多的关系. 一个角色可以多个权限.比如把文章模块分为查看,修改,添…