写出就业系统的数据库设计
时间: 2023-10-04 21:04:44 浏览: 44
表1:用户信息表(user_info)
| 字段名 | 类型 | 说明 |
| ---------- | ----------- | -------------- |
| id | int(11) | 用户ID |
| name | varchar(50) | 用户名 |
| password | varchar(50) | 密码 |
| email | varchar(50) | 邮箱 |
| phone | varchar(50) | 手机号码 |
| create_time| datetime | 创建时间 |
| update_time| datetime | 更新时间 |
| status | tinyint(1) | 用户状态,0为禁用,1为启用 |
表2:企业信息表(company_info)
| 字段名 | 类型 | 说明 |
| ---------- | ----------- | -------------- |
| id | int(11) | 企业ID |
| name | varchar(50) | 企业名称 |
| legal_person| varchar(50)| 法人代表 |
| contact_person| varchar(50)| 联系人 |
| contact_phone | varchar(50)| 联系电话 |
| email | varchar(50) | 邮箱 |
| address | varchar(100)| 企业地址 |
| create_time| datetime | 创建时间 |
| update_time| datetime | 更新时间 |
| status | tinyint(1) | 企业状态,0为禁用,1为启用 |
表3:职位信息表(job_info)
| 字段名 | 类型 | 说明 |
| ---------- | ----------- | -------------- |
| id | int(11) | 职位ID |
| company_id | int(11) | 企业ID |
| name | varchar(50) | 职位名称 |
| salary | varchar(50) | 薪资范围 |
| education | varchar(50) | 学历要求 |
| experience | varchar(50) | 经验要求 |
| job_desc | text | 职位描述 |
| create_time| datetime | 创建时间 |
| update_time| datetime | 更新时间 |
| status | tinyint(1) | 职位状态,0为禁用,1为启用 |
表4:简历信息表(resume_info)
| 字段名 | 类型 | 说明 |
| ---------- | ----------- | -------------- |
| id | int(11) | 简历ID |
| user_id | int(11) | 用户ID |
| name | varchar(50) | 姓名 |
| gender | varchar(10) | 性别 |
| birthday | date | 出生日期 |
| education | varchar(50) | 学历 |
| major | varchar(50) | 专业 |
| work_years | varchar(50) | 工作年限 |
| phone | varchar(50) | 手机号码 |
| email | varchar(50) | 邮箱 |
| resume | text | 简历内容 |
| create_time| datetime | 创建时间 |
| update_time| datetime | 更新时间 |
| status | tinyint(1) | 简历状态,0为未审核,1为审核通过,-1为审核未通过 |
表5:投递记录表(delivery_info)
| 字段名 | 类型 | 说明 |
| ---------- | ----------- | -------------- |
| id | int(11) | 投递记录ID |
| user_id | int(11) | 用户ID |
| job_id | int(11) | 职位ID |
| company_id | int(11) | 企业ID |
| create_time| datetime | 创建时间 |
| update_time| datetime | 更新时间 |
| status | tinyint(1) | 投递状态,0为未读,1为已读,-1为拒绝面试,2为邀请面试,3为面试通过,-2为面试未通过 |