• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
你的小铃铛呀
博客园    首页    新随笔    联系   管理    订阅  订阅

关于菜单-角色-用户那点事

1.菜单,一般菜单都会有好几级,通常每一级都基本上不会超过10,在菜单表里面我们可以这样设计,首先第一个关键字段上级菜单,这个字段用来确定这个菜单是属于哪个菜单的子菜单,顶级的话就是空了。

第二个关键字段就是主键了,这里不要用自增的形式,这里我们可以按照我们的需要自己定义,比如第一级菜单,分别用,1,2,3等等,然后上级菜单是空,第二级我们可以用101,102,103等等,上级菜单是1,

这代表着三个菜单是1菜单的子菜单,后面第三级可以用1011,1012,1013等等,上级菜单是101,这代表1011,1012,1013是101的子菜单,后面以此类推就行了

 

2.角色和菜单的关系,基本上是不同的角色拥有不同的菜单权限的,这里其实用一张角色菜单表就可以控制了,总共两个字段,一个是角色的主键,一个是菜单的主键即可,再者就是一张角色表,用来存储角色的有关信息

 

3.用户和角色的关系,基本上就是一个角色可以有多个用户,用户也可以理解为操作员,用来操作这个系统的人,和上面一样,用一张角色用户表控制,两个字段,一个是角色的主键,一个是用户的主键,再者就是一张用户表,用来存储用户的有关信息

 

posted @ 2023-05-05 10:22  你的小铃铛呀  阅读(304)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3