图书系统数据库表
- 格式: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 是