版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Aqu415/article/details/78597830
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
);