3.5 数据库表设计
用户及学院专业
表1:school(学校信息表)
字段 schoolid schoolcode subschoolid schoolremark webname nlevel
表2:organize1(用户分组信息临时存放表)
字段 orgid orgname suborgid nlevel type addbig
表3:role_module(用户角色和功能权限关联表)
字段 roleid moduleid
表4:role_user(角色用户关联表)
字段 roleid 类型 int(20) Null 否 默认 0 备注 角色ID--索引 类型 int(8) varchar(6) Null 否 否 默认 0 备注 角色ID--索引 模块ID 类型 int(4) varchar(100) int(4) int(4) int(1) int(4) Null 否 否 否 否 否 否 默认 0 0 0 0 0 备注 组ID--索引 组名称 父ID 层数 类型 类型 int(8) varchar(11) int(8) text varchar(100) int(4) Null 否 否 否 是 是 否 默认 0 NULL 0 备注 学校ID(自动增量)--索引 学校编号--索引 父学校ID 注释 内容服务器地址 层数 14
userid
int(8) 否 0 用户ID--索引 表5:user_group(专业信息表)
字段 groupid groupcode groupsubid grouptype groupremark schoolid nlevel updatedate
表6:user_info(用户信息表)
字段 userid username useraccount userpassword usergroupid professiontitleid techlevelid usertype usertelephone usermobile usermail isteacher useraddress userremark 类型 int(11) varchar(50) varchar(20) varchar(40) int(8) int(8) int(8) int(3) varchar(100) varchar(100) varchar(100) varchar(10) varchar(200) text Null 否 否 否 否 否 是 是 否 是 是 是 否 是 是 15
类型 int(8) varchar(6) int(8) int(3) text int(50) int(4) datetime Null 否 否 否 否 是 是 否 否 默认 0 0 NULL NULL 0 0000-00-00 备注 专业ID(自动增量)--索引 专业编号--索引 父专业ID 专业类型 注释 学校ID 层数 更新时间 默认 0 0 0 0 NULL NULL NULL 0 NULL NULL 备注 用户ID(自动增量)--索引 用户名 账号 密码 专业ID 职称ID 技术等级ID 类型 电话 手机 邮箱 是否为教师 地址 注释 userstate userrute userjoindate usertrained chatcount score schoolid hometelephone testip updatedate usercode coursewareserverid moduleid mailserver mail_userid Mail_pwd
int(3) varchar(100) date text int(10) int(10) varchar(50) varchar(9) varchar(50) datetime varchar(20) int(4) int(4) varchar(50) varchar(50) varchar(50)