人事工资信息管理系统之数据库设计
表名:Area
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | id | int | 4 | 0 | 是 |
|
| 否 |
|
|
2 | areaID | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
3 | area | nvarchar | 60 | 0 |
|
|
| 是 |
|
|
4 | father | nvarchar | 6 | 0 |
|
|
| 是 |
|
|
表名:AttendManageLBTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | id | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | AttendManageLB | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
表名:AttendManageTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | id | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | BSM_YG | uniqueidentifier | 16 | 0 |
|
|
| 否 |
|
|
3 | AttendManageLB_id | int | 4 | 0 |
|
|
| 是 |
|
|
4 | BurningTime | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
5 | StartDate | date | 3 | 0 |
|
|
| 是 |
|
|
6 | EndDate | date | 3 | 0 |
|
|
| 是 |
|
|
7 | Title | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
8 | Details | nvarchar | 200 | 0 |
|
|
| 是 |
|
|
9 | Salary | float | 8 | 0 |
|
|
| 是 |
|
|
表名:BMTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | id | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | BM | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
表名:CityTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | id | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | cityID | nvarchar | 6 | 0 |
|
|
| 是 |
|
|
3 | city | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
4 | father | nvarchar | 6 | 0 |
|
|
| 是 |
|
|
表名:EducationTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | EducationID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | Education | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
表名:EmployeeTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | BSM_YG | uniqueidentifier | 16 | 0 |
| 是 |
| 否 | newid |
|
2 | YGBH | nvarchar | 20 | 0 |
|
|
| 否 |
|
|
3 | Name | nvarchar | 100 | 0 |
|
|
| 否 |
|
|
4 | Gender | nvarchar | 10 | 0 |
|
|
| 是 |
|
|
5 | Birthday | date | 3 | 0 |
|
|
| 是 |
|
|
6 | Age | int | 4 | 0 |
|
|
| 是 |
|
|
8 | BM_ID | int | 4 | 0 |
|
|
| 是 |
|
|
9 | Image | image | 16 | 0 |
|
|
| 是 |
|
|
10 | IsDismiss | int | 4 | 0 |
|
|
| 是 |
|
|
11 | DismissDate | date | 3 | 0 |
|
|
| 是 |
|
|
12 | Folk_ID | int | 4 | 0 |
|
|
| 是 |
|
|
13 | provinceID | int | 4 | 0 |
|
|
| 是 |
|
|
14 | ctiyID | int | 4 | 0 |
|
|
| 是 |
|
|
15 | IDCardNo | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
16 | Marriage_ID | int | 4 | 0 |
|
| 是 | 是 |
|
|
17 | Telephone | nvarchar | 20 | 0 |
|
|
| 是 |
|
|
18 | bankNo | nvarchar | 100 | 0 |
|
|
| 是 |
|
|
19 | Address | nvarchar | 500 | 0 |
|
|
| 是 |
|
|
20 | | nvarchar | 20 | 0 |
|
|
| 是 |
|
|
21 | GraduateSchool | nvarchar | 100 | 0 |
|
|
| 是 |
|
|
22 | Major | nvarchar | 100 | 0 |
|
|
| 是 |
|
|
23 | GraduateDate | date | 3 | 0 |
|
|
| 是 |
|
|
24 | EducationID | int | 4 | 0 |
|
|
| 是 |
|
|
25 | StartWorkDate | date | 3 | 0 |
|
|
| 是 |
|
|
26 | WorkYears | int | 4 | 0 |
|
|
| 是 |
|
|
27 | PoliticsStatusID | int | 4 | 0 |
|
|
| 是 |
|
|
28 | ZWLB_ID | int | 4 | 0 |
|
|
| 是 |
|
|
29 | ZCLB_ID | int | 4 | 0 |
|
|
| 是 |
|
|
30 | ZGLB_ID | int | 4 | 0 |
|
|
| 是 |
|
|
31 | FixedSalary | float | 8 | 0 |
|
|
| 是 | 0 |
|
32 | WorkAgeSalary | float | 8 | 0 |
|
|
| 是 | 0 |
|
33 | ContractStart | date | 3 | 0 |
|
|
| 是 |
|
|
34 | ContractEnd | date | 3 | 0 |
|
|
| 是 |
|
|
35 | Remark | nvarchar | 0 | 0 |
|
|
| 是 |
|
|
表名:FamilyMember
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | personBSM | uniqueidentifier | 16 | 0 |
| 是 |
| 否 |
|
|
2 | BSM_YG | uniqueidentifier | 16 | 0 |
|
|
| 否 |
|
|
3 | personName | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
4 | personSex | nvarchar | 10 | 0 |
|
|
| 是 |
|
|
5 | Folk_ID | int | 4 | 0 |
|
|
| 是 |
|
|
6 | personAge | int | 4 | 0 |
|
|
| 是 |
|
|
7 | personTelPhone | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
8 | IDCardNo | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
9 | personRelation | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
10 | personWorkUnit | nvarchar | 200 | 0 |
|
|
| 是 |
|
|
11 | Address | nvarchar | 500 | 0 |
|
|
| 是 |
|
|
表名:FolkTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | Folk_ID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | FolkDM | nchar | 10 | 0 |
|
|
| 是 |
|
|
3 | Folk | varchar | 255 | 0 |
|
|
| 是 |
|
|
表名:LoginTale
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | ID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | BSM_YG | uniqueidentifier | 16 | 0 |
|
|
| 否 |
|
|
3 | YGBH | nvarchar | 20 | 0 |
|
|
| 否 |
|
|
4 | Name | nvarchar | 100 | 0 |
|
|
| 否 |
|
|
5 | IsAdmin | int | 4 | 0 |
|
|
| 否 |
|
|
6 | UserName | nvarchar | 20 | 0 |
|
|
| 否 |
|
|
7 | PassWord | nvarchar | 20 | 0 |
|
|
| 否 |
|
|
表名:MarriageTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | Marriage_ID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | Marriage | varchar | 255 | 0 |
|
|
| 是 |
|
|
表名:PoliticsStatusTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | PoliticsStatusID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | PoliticsStatusDM | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
3 | PoliticsStatus | nvarchar | 200 | 0 |
|
|
| 是 |
|
|
表名:ProjectTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | XM_ID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | XM_MC | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
3 | XM_StartDate | date | 3 | 0 |
|
|
| 是 |
|
|
4 | XM_EndDate | date | 3 | 0 |
|
|
| 是 |
|
|
5 | XM_IsEnd | int | 4 | 0 |
|
|
| 否 |
|
|
6 | XM_JF | float | 8 | 0 |
|
|
| 是 |
|
|
表名:ProvinceTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | id | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | provinceID | nvarchar | 6 | 0 |
|
|
| 是 |
|
|
3 | province | nvarchar | 40 | 0 |
|
|
| 是 |
|
|
表名:RewardsPunishTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | id | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | BSM_YG | uniqueidentifier | 16 | 0 |
|
|
| 是 |
|
|
3 | Title | nvarchar | 50 | 0 |
|
|
| 是 |
|
|
4 | detailContent | nvarchar | 500 | 0 |
|
|
| 是 |
|
|
5 | StartDate | date | 3 | 0 |
|
|
| 是 |
|
|
6 | EndDate | date | 3 | 0 |
|
|
| 是 |
|
|
7 | Salary | float | 8 | 0 |
|
|
| 是 |
|
|
表名:SalaryTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | ID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | BSM_YG | uniqueidentifier | 16 | 0 |
|
|
| 否 |
|
|
3 | WorkAgeSalary | float | 8 | 0 |
|
|
| 是 |
|
|
4 | FixedSalary | float | 8 | 0 |
|
|
| 是 |
|
|
5 | MonthlyPerforSalary | float | 8 | 0 |
|
|
| 是 |
|
|
6 | totalSalary | float | 8 | 0 |
|
|
| 是 |
|
|
7 | culMonth | date | 3 | 0 |
|
|
| 是 |
|
|
表名:School
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | id | int | 4 | 0 |
|
|
| 否 |
|
|
2 | school_name | nvarchar | 0 | 0 |
|
|
| 是 |
|
|
3 | school_pro_id | int | 4 | 0 |
|
|
| 是 |
|
|
4 | schooltype_id | int | 4 | 0 |
|
|
| 是 |
|
|
表名:Schooltype
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | schooltype_id | int | 4 | 0 |
|
|
| 否 |
|
|
2 | schooltype_name | nvarchar | 0 | 0 |
|
|
| 是 |
|
|
表名:StudyWorkExper
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | ID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | BSM_YG | uniqueidentifier | 16 | 0 |
|
|
| 否 |
|
|
3 | dtStartDate | date | 3 | 0 |
|
|
| 是 |
|
|
4 | dtEndDate | date | 3 | 0 |
|
|
| 是 |
|
|
5 | detail | nvarchar | 500 | 0 |
|
|
| 是 |
|
|
表名:sysdiagrams
1
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | name | nvarchar | 128 | 0 |
| 是 |
| 否 |
|
|
2 | principal_id | int | 4 | 0 |
| 是 |
| 否 |
|
|
3 | diagram_id | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
4 | version | int | 4 | 0 |
|
|
| 是 |
|
|
5 | definition | varbinary | MAX | 0 |
|
|
| 是 |
|
|
表名:WorkTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | Work_ID | uniqueidentifier | 16 | 0 |
| 是 |
| 否 |
|
|
2 | BSM_YG | uniqueidentifier | 16 | 0 |
|
|
| 否 |
|
|
3 | XM_ID | int | 4 | 0 |
|
|
| 否 |
|
|
4 | Work_Title | nvarchar | 200 | 0 |
|
|
| 是 |
|
|
5 | Work_StartDate | date | 3 | 0 |
|
|
| 是 |
|
|
6 | Work_EndDate | date | 3 | 0 |
|
|
| 是 |
|
|
7 | Work_Finish | int | 4 | 0 |
|
|
| 是 |
|
|
8 | WorkDays | int | 4 | 0 |
|
|
| 是 |
|
|
9 | Work_Content | nvarchar | 0 | 0 |
|
|
| 是 |
|
|
10 | ProduValue | float | 8 | 0 |
|
|
| 是 |
|
|
11 | ProduValueIsPass | int | 4 | 0 |
|
|
| 是 |
|
|
表名:ZCLBTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | ZCLB_ID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | ZCLB | nvarchar | 20 | 0 |
|
|
| 是 |
|
|
表名:ZGLBTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | ZGLB_ID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | ZGLB | nvarchar | 20 | 0 |
|
|
| 是 |
|
|
表名:ZWLBTable
序号 | 列名 | 数据类型 | 长度 | 小数位 | 标识 | 主键 | 外键 | 允许空 | 默认值 | 说明 |
1 | ZWLB_ID | int | 4 | 0 | 是 | 是 |
| 否 |
|
|
2 | ZWLB | nvarchar | 20 | 0 |
|
|
| 是 |
|
|