人事工资信息管理系统之数据库设计


人事工资信息管理系统之数据库设计

表名: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

Email

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

是