权限相关表结构简单设计

eg:

--权限  
CREATE TABLE PERMISSION(  
    PERMISSION_ID varchar(32),  
    PERMISSION_DESC varchar(64),
    PERMISSION_URL VARCHAR2(512),
    METHOD varchar(32), 
    CREATED_USER varchar(32),
    CREATED_DATE DATE,
    LAST_UPDATE_BY varchar(32),
    LAST_UPDATE_DATE DATE  
);  
--角色  
CREATE TABLE ROLE_INFO(  
    ROLE_ID varchar(32),     
    ROLE_CODE varchar(100),
    ROLE_NAME varchar(100),
    CREATED_USER varchar(32),
    CREATED_DATE DATE,
    LAST_UPDATE_BY varchar(32),
    LAST_UPDATE_DATE DATE 
);   

--角色关联权限  
CREATE TABLE ROLE_REL_PERMISSION(  
    ROLE_ID varchar(32),--角色ID  
    PERMISSION_ID varchar(32),
    CREATED_USER varchar(32),
    CREATED_DATE DATE,
    LAST_UPDATE_BY varchar(32),
    LAST_UPDATE_DATE DATE  
);

--用户  
CREATE TABLE USER_INFO(  
    USER_ID varchar(32)  NOT NULL primary key,  
    USER_NAME varchar2(32) ,  
    PASS_WORD varchar2(62) ,  
    SEX char(1),
    DEPARTMENT_ID varchar2(20),
    STATUS char(1),
    CREATED_USER varchar(32),
    CREATED_DATE DATE,
    LAST_UPDATE_BY varchar(32),
    LAST_UPDATE_DATE DATE
); 

--用户关联角色
CREATE TABLE USER_REL_ROLE(  
    USER_ID varchar(32),--用户工号 
    ROLE_ID varchar(32) --角色ID
    ,
    CREATED_USER varchar(32),
    CREATED_DATE DATE,
    LAST_UPDATE_BY varchar(32),
    LAST_UPDATE_DATE DATE  
);  
  
--菜单  
CREATE TABLE MENU_INFO(  
    MENU_ID varchar(32) NOT NULL,  
    TEXT_CH varchar2(100),--菜单的中文显示  
    TEXT_EN varchar2(200),--菜单的英文名称  
    PARENT_ID varchar(32),--父节点  
    ORDER_ID varchar(32),--同一个父节点下面的排序     
    PERMISSION_ID varchar(32),--权限ID  
    MENU_URL VARCHAR2(200),--菜单对于的URL  
    IMAGE_URL VARCHAR2(200) --菜单图片链接  
    ,
    CREATED_USER varchar(32),
    CREATED_DATE DATE,
    LAST_UPDATE_BY varchar(32),
    LAST_UPDATE_DATE DATE
);  


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值