thinkphp的RBAC 用到的数据表的分析笔记
2010-10-11 22:13
260 查看
thinkphp 中的RBAC实例中使用到了 以下4个数据表
think_role_user
此数据表 保存了 用户ID 和 用户所属的分组ID
think_role
此数据表 保存了 用户分组信息
think_node
此数据表 保存了 网站所有 节点 模块和操作
此表的 level 区分了 节点 模块 和操作 其中 level为1的 表示 节点也就是分区 几个模块同时属于某一个节点,比如说 “期刊管理”这个 节点下面可以有 “按学科分类”和“按核心分类”等等模块,每个模块就是下面有很多操作。 leverl为2表示 模块 pid为他所属的节点,level 为3 就是操作了,pid 代表。的是操作所属的模块。
think_access
此数据表 保存了 用户分组ID 和 节点ID和节点的LEVEL和PID 的属性 一个分组ID对应多个节点ID
这个 表中的module 暂时没搞清楚什么用
thinkphp 中的RBAC 没有使用的表 有
think_group
此数据表 保存了 应用分组 在RBAC实列中 应用中心就是 一个应用分组,一个应用分组下面
think_node表中也包含group_id 此属性就是和 这个 应用分组对应
think_user
此表是记录用户账号密码等信息的 此表ID 对应 think_role_user中的 USER_ID
think_groups
这个表还没搞清楚什么用
think_role_user
此数据表 保存了 用户ID 和 用户所属的分组ID
think_role
此数据表 保存了 用户分组信息
think_node
此数据表 保存了 网站所有 节点 模块和操作
此表的 level 区分了 节点 模块 和操作 其中 level为1的 表示 节点也就是分区 几个模块同时属于某一个节点,比如说 “期刊管理”这个 节点下面可以有 “按学科分类”和“按核心分类”等等模块,每个模块就是下面有很多操作。 leverl为2表示 模块 pid为他所属的节点,level 为3 就是操作了,pid 代表。的是操作所属的模块。
think_access
此数据表 保存了 用户分组ID 和 节点ID和节点的LEVEL和PID 的属性 一个分组ID对应多个节点ID
这个 表中的module 暂时没搞清楚什么用
thinkphp 中的RBAC 没有使用的表 有
think_group
此数据表 保存了 应用分组 在RBAC实列中 应用中心就是 一个应用分组,一个应用分组下面
think_node表中也包含group_id 此属性就是和 这个 应用分组对应
think_user
此表是记录用户账号密码等信息的 此表ID 对应 think_role_user中的 USER_ID
think_groups
这个表还没搞清楚什么用
相关文章推荐
- thinkphp的RBAC 用到的数据表的分析笔记
- 机器学习学习笔记--HMM从雅虎拿股票数据分析
- Python学习笔记(一)——编程0基础数据分析进阶之路
- 学习笔记-python数据分析-环境配置
- ThinkPHP:数据缓存笔记
- 利用python进行数据分析(学习笔记)
- Hadoop学习笔记—20.网站日志分析项目案例(二)数据清洗
- Python数据分析--pandas部分笔记
- 【数据挖掘笔记十一】高级聚类分析
- ThinkPHP中数据操作案例分析
- python数据分析与挖掘学习笔记(6)-电商网站数据分析及商品自动推荐实战与关联规则算法
- 利用Python进行数据分析笔记-第三章-ipython
- 数据分析笔记
- 网络编程学习笔记-网络中数据传输过程的分析
- php笔记之:数据类型与常量的使用分析
- 大数据Spark企业级实战版【学习笔记】-----Spark Streaming案例分析
- 数据分析工具笔记
- Hadoop数据分析平台学习笔记1
- 【数据分析 R语言实战】学习笔记 第十一章 对应分析