做一个人力资源后台管理系统数据库设计
时间: 2023-05-25 18:06:16 浏览: 90
1. 公司信息表: Company
- CompanyID: 公司ID,自增主键
- CompanyName:公司名称
- Email:公司邮箱
- Phone:公司电话
- Address:公司地址
2. 部门信息表:Department
- DepartmentID:部门ID,自增主键
- DepartmentName:部门名称
- CompanyID:公司ID,外键(关联公司信息表)
3. 员工信息表:Employee
- EmployeeID:员工ID,自增主键
- EmployeeName:员工姓名
- Gender:性别
- Birthday:出生日期
- PhoneNumber:手机号码
- Email:邮箱
- Address:居住地址
- DepartmentID:部门ID,外键(关联部门信息表)
- HireDate:入职日期
- Education:学历
- Position:职位
- Salary:薪水
- ManagerID:直接上级ID,外键(关联员工信息表)
4. 员工薪资表:EmployeeSalary
- SalaryID:薪资ID,自增主键
- EmployeeID:员工ID,外键(关联员工信息表)
- BaseSalary:基本工资
- Bonus:奖金
- Allowance:津贴
- Deduction:个人所得税
- TotalSalary:总工资
5. 员工考勤表:EmployeeAttendance
- AttendanceID:考勤ID,自增主键
- EmployeeID:员工ID,外键(关联员工信息表)
- AttendanceDate:考勤日期
- AttendanceType:考勤类型
- LateMinutes:迟到分钟数
- EarlyLeaveMinutes:早退分钟数
- AbsentDays:缺勤天数
- LeaveDays:请假天数
6. 员工培训表:EmployeeTraining
- TrainingID:培训ID,自增主键
- EmployeeID:员工ID,外键(关联员工信息表)
- TrainingType:培训类型
- TrainingDate:培训日期
- TrainingContent:培训内容
7. 员工离职表:EmployeeLeaving
- LeavingID:离职ID,自增主键
- EmployeeID:员工ID,外键(关联员工信息表)
- LeavingDate:离职日期
- LeavingReason:离职原因
阅读全文