创建角色表 字段为 编号(主键) 名字
create table role (id number(10,0) not null, rolename varchar2(255 char), primary key (id))
创建 用户表 字段为 编号(主键) 用户名 密码 密码 年龄 性别
create table userinfor (id number(10,0) not null, username varchar2(255 char), password varchar2(255 char), age number(10,0), sex varchar2(255 char), primary key (id))
创建 角色用户关系表 字段为 编号 用户ID 角色ID
create table userinfor_and_role (role_id number(10,0) not null, userinfor_id number(10,0) not null, primary key (userinfor_id, role_id))
创建 权限表
create table usertorole (id number(10,0) not null, url varchar2(255 char), doname varchar2(255 char), mid number(10,0), pid number(10,0), exemple varchar2(255 char), exemple1 varchar2(255 char), primary key (id))
权限 角色关系表
create table usertorole_and_role (role_id number(10,0) not null, usertorole_id number(10,0) not null, primary key (usertorole_id, role_id))
各表外键
alter table userinfor_and_role add constraint FK6AE0AEC4AAA8834C foreign key (role_id) references role
alter table userinfor_and_role add constraint FK6AE0AEC436379508 foreign key (userinfor_id) references userinfor
alter table usertorole_and_role add constraint FKC38559C1AE35084C foreign key (usertorole_id) references usertorole
alter table usertorole_and_role add constraint FKC38559C1AAA8834C foreign key (role_id) references role