图书系统数据库表

  • 格式:doc
  • 大小:1.17 MB
  • 文档页数:58

* *

图书系统表结构

(注意:表结构以数据库为准)

一、数据表如下:

系统基础表:

1. C_Employee(员工信息表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 EmployeeID 员工ID int 是

2 EName 员工姓名 varchar(20)

3 SexCode 性别 varchar(2)

4 Age 年龄 int 是

5 StartDate 上岗日期 datetime

6 DeptCode 工作部门 varchar(2) 是

7 DutyCode 职务 varchar(2) 是

8 Phone 工作电话 varchar(16) 是

9 MobilePhone 移动电话 varchar(11) 是

10 varchar 是否在岗 varchar(2) 是

11 Photo 照片 image 是

12 AddDate 添加日期 datetime * *

13 TransFlag 传输标记 int

14 DelFlag 删除标记 int

15 Remark 备注 varchar(50) 是

2. P_RetailParameter(零售参数表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 IsPrintBill 是否打印小票 varchar(2) 是

2 BillTitle 小票标题 varchar(200)

3 IsUseReader 是否使用读码器 varchar(2)

4 AllowChangeRebate 允许修改折扣 varchar(2)

5 PrintTypesCode 打印机类型 varchar(2)

6 Welcome 欢迎词 varchar(50)

7 IsPrintNumber 打印单号 varchar(2)

8 IsPrintDate 打印日期 varchar(2)

9 IsPrintCollector 打印收费员 varchar(2)

10 Hint 说明 varchar(100)

11 Phone 联系电话 varchar(16)

* *

3. Common_Code(编码表)(一些下拉框的配置信息)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 CodeID 类型 int 是

2 Code 编码 varchar(2) 是

3 CodeName 名称 varchar(30)

4 CodeDesc 类型说明 varchar(60)

5 IsValid 是否启用 varchar(3)

6 Remark 备注 varchar(200)

7 AddDate 添加日期 datetime

4. P_DefaultValue(默认值表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 TableID 表ID int

2 TableName 表名称 varchar(30)

3 FieldName 字段名 varchar(30)

4 DefaultValue 默认值 varchar(100)

5. Common_DCode(行政编码) * *

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 DCode 行政编码 varchar(9) 是

2 DName 行政名称 varchar(40)

3 ProvName 省名 varchar(10)

4 CityName 地区名 varchar(10)

5 CountyName 县名 varchar(10)

6 ProvCode 省编码 varchar(2)

7 CityCode 地区编码 varchar(2)

8 CountyCode 县编码 varchar(2)

9 Remark 备注 varchar(30)

10 AddDate 记录增加日期 datetime

6. P_SystemParameter(系统参数表)

编号 字段 中文说明 类型 备注 是否为空 是否主键 * *

1 PID 参数ID int 是

2 PName 参数名称 varchar(30)

3 ValueType 参数值类型 varchar(2)

4 PValue 参数值 varchar(60)

5 PStatusCode 参数状态 varchar(2)

6 PExplain Varchar(200)

7 CanEdit varchar(2)

8 TransFlag int

7. P_OperationLog(操作日志表) (数据库里没有该表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 OperationID 操作ID bigint 是

2 OperationTypes 操作类型 varchar(2)

3 UnitName 单元名称 varchar(3)

4 Explain 操作说明 varchar(200 * *

)

5 Operator 操作人员 varchar(20)

6 OperateTime 操作时间 datetime

8. Common_User(用户表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 UserID 用户代码 varchar(8) 是

2 Password 用户密码 varchar(128)

3 remark 备注 varchar(200)

4 Status 用户状态 varchar(2)

5 AddDate 添加日期 datetime

6 CanSeeAll varchar(2)

9. Common_Role_User(角色和用户对照表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 RoleID 角色代码 int 是

2 UserID 用户代码 varchar(30) 是 * *

3 Com_UserID 用户表_用户代码 varchar(8)

10. Common_Role(角色表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 RoleID 角色代码 int 是

2 RoleName 角色名称 varchar(30)

3 SysFlag 系统标志 tinyint

4 Remark 备注 varchar(200)

5 AddDate 添加日期 datetime

11. Common_Role_Operate(操作和角色对照表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 RoleID 角色代码 int 是

2 OperateID 操作代码 varchar(32) 是

12. Common_Operation(操作列表) * *

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 OperateID 操作代码 varchar(32) 是

2 OperateName 操作名称 varchar(30)

3 Remark 描述 varchar(200)

13. R_ReportCatalog(报表目录)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 ReportID 报表类型 varchar(2) 是

2 CreateDate 统计时间 datetime 是

3 BeginDate 开始日期 datetime

4 EndDate 终止日期 datetime

5 Operator 操作员 varchar(16)

6 Remark 备注 varchar(50) * *

7 AddDate 添加日期 datetime

8 DelFlag 删除标记 int

9 ChFlag 修改标记 int

10 TransFlag

传输标记 int

14. 客户图书传标记(在数据库里没有该表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 CustomerID 客户ID int

查询系统表:

15、Qry_Types(查询类型)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 QueryTypeID 类型编码 varchar(30) 是

2 QueryTypeName 类型名称 varchar(32)

16、Qry_HeaderList(查询的表头列表)

编号 字段 中文说明 类型 备注 是否为空 是否主键 * *

1 StatementID 查询语句编号 int 是

2 FieldID 字段 varchar(40) 是

3 FieldWidth 字段宽度 int

4 FieldOrder 字段顺序 tinyint

5 FieldVisible 字段是否显示 tinyint

17、Qry_AllFields(字段信息表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 FieldID 字段 varchar(40) 是

2 FieldName 字段中文名称 varchar(40)

3 FieldType 字段类型 char(1)

4 CodeType 对应的编码类型 int

5 PrimaryFlag 是否主键 tinyint

6 Condition 对应条件 varchar(1600)

18、Qry_Statements(查询语句列表)

编号 字段 中文说明 类型 备注 是否为空 是否主键

1 StatementID 查询语句编号 int 是