苏飞论坛

标题: 【通用权限管理系统】角色功能权限数据结构 [打印本页]

作者: 范范    时间: 2018-1-2 21:34
标题: 【通用权限管理系统】角色功能权限数据结构
【通用权限管理系统】角色功能权限数据结构


导读部分



购买http://www.sufeinet.com/thread-19360-1-1.html
讨论区http://www.sufeinet.com/forum-181-1.html
教程目录http://www.sufeinet.com/thread-19363-1-1.html



教程部分


数据库表: Sys_RoleFunctionInfo
此表与角色菜单管理表功能,作用一样,主要记录了各个角色,所拥有的功能权限。
此表中只有两个字段信息,一个是角色id,一个是功能权限id

由此可以看到,此表不论是对于角色来书,还是功能权限来说都是一对多的关系。
即: 一个角色如果有功能权限的话,就是拥有一个或者多个
而一个功能权限,也是属于一个或者多个角色的

此处需要注明,对于超级管理员,是拥有所有功能权限的,故不在此表中体现。

数据库表展示如下:
(, 下载次数: 113)


分布式框架的数据底层 - model层 如下:

[C#] 纯文本查看 复制代码
/// <summary>
    /// 角色功能信息 实体类
    /// </summary>
    public class Sys_RoleFunctionInfo : ModelBase {
        /// <summary>
        /// 角色ID
        /// </summary>               
        public int RoleID { get; set; }
        /// <summary>
        /// 功能ID
        /// </summary>               
        public int FunctionID { get; set; }

    }


作者: 范范    时间: 2018-1-4 21:28
加油,占个沙发
作者: 乖乖    时间: 2018-12-11 19:18
楼主加油,我们都看好你哦。




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4