日期:2014-05-16 浏览次数:20638 次
机房收费系统之前用VB 6.0语言编写过,但是,那次自己设计的数据库很简单,没涉及什么存储过程,视图,触发器,连表和表之间的复杂关系都没有,这次机房收费系统是利用VB.net语言编写的,这个过程正在进行中,这次数据库的设计打算好好弄一弄,下面是这次数据库的简单结构设计。

初设计的时候,把Operate_Record关系变成了具体的删除、注册、修改关系,这样的话两个表的关系表变多了,
而且观察这些表,里面的东西大致一样,所以,就把这几个具体的关系变成了一个Operate_Record关系。
(1)用户基本情况数据表User_Info,结构如下:
| 
 字段名(列名)  | 
 字段类型  | 
 约束控制  | 
 字段含义说明  | 
| 
 User_ID  | 
 varchar(20)  | 
 Primary key  | 
 用户号  | 
| 
 User_Key  | 
 varchar(20)  | 
 not null  | 
 密码  | 
| 
 User_Type  | 
 varchar(20)  | 
 ‘固定用户’或’临时用户’  | 
 用户级别  | 
| 
 User_Name  | 
 varchar(20)  | 
 Not null  | 
 用户名  | 
| 
 User_Sex  | 
 varchar(20)  | 
 Not null  | 
 性别  | 
| 
 User_Major  | 
 varchar(20)  | 
 Not null  | 
 专业  | 
| 
 User_State  | 
 varchar(20)  | 
 Not null  | 
 用户当前是否登录  | 
| 
 User_Operate_ID  | 
 varchar(20)  | 
 Foreign key  | 
 操作号  |