( rname varchar(30) not null, /*角色名称*/ ecode varchar(20) not null, /*元素的代码*/ primary key(rname,ecode) ) go drop table t_users go create table t_users /*用户表*/ ( name varchar(20) not null, /*用户的名称*/ dcode varchar(20) not null, /*所属的部门*/ category varchar(50) null, /*用户的类别*/ pswd varchar(15) null, /*密码*/ primary key(name) ) go /*插入系统管理员*/ INSERT INTO t_users ( name, dcode, category, pswd ) VALUES ( ’Admini’, ’system’, ’超级用户’, ’’ ) go drop table t_userrole go create table t_userrole /*用户角色表*/ ( uname varchar(20) not null, /*用户名称*/ rname varchar(30) not null, /*角色的名称*/ primary key(uname,rname) ) go INSERT INTO t_userrole ( uname, rname ) VALUES ( ’Admini’, ’系统管理员’ ) go drop table t_dept go create table t_dept /*部门表*/ ( code varchar(20) not null, /*部门的代码*/ name varchar(50) not null UNIQUE,/*部门的名称*/ type varchar(10) null, /*部门的类别 行政 仓库 车间*/ subtype varchar(16) null, /*子类别 成品仓库 原料仓库自定义*/ primary key(code) ) go /*插入系统管理部*/ INSERT INTO t_dept ( code, name, type ) VALUES ( ’system’, ’系统管理部’, ’行政’ ) go
|