【无标题】

系统管理分析(涉及功能模块:用户管理、角色管理、权限管理)


一、 数据库表设计

TB_ROLE    角色表

tb_user     用户表

tb_role_user        角色-用户关系表

TB_PRIVILEGE        权限表

tb_priv_user_role        权限-用户/角色关系表

二、详设分析

总体思路:在用户和权限之间引入角色的概念,将权限授予给角色,然后给用户分配对应他所需权限的角色

一个用户可以拥有一个或多个角色,一个角色可以拥有一个或多个用户,一个角色可以拥有一个或多个权限,一个权限可以被授予给一个或多个角色。因此用户、角色、权限之间均为多对多的关系。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-urKF5j1v-1660870553938)(file:///Users/xfdd/Library/Application%20Support/marktext/images/2022-08-18-17-54-03-image.png?msec=1660816443200)]

用户表中   USERID 为一条数据(用户信息)的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值