Skip to content

jinhua

用户表(tb_user)

字段名(Field)字段类型(Type)NullKeyDefultExtra
user_idBIGINTnoPRI管理所有用户登录
usernamevarchar(20)no账号
passwordvarchar(100)no加密后的密码
role_typetinyINTno1学生/2企业
statustinyINT账号状态(0-未激活/1-正常/2-冻结/3-注销)
create_timeDATETIMEno注册时间
update_timeDATETIMEno信息更新时间
last_login_timeDATETIMEyes最后登录时间

用角色区分求职用户和企业用户

求职者表(tb_job_seeker)

字段名(Field)字段类型(Type)NullKeyDefultExtra
seeker_idbigINTnotPRI求职者唯一id
user_idbigINTnotforeign关联tb_user.user_id
gendertinyINT0-未知/1-男/2-女
phonevarchar(20)unique唯一手机号
emailvarchar(100)unique唯一邮箱
birth_dateDATE出生日期
city_idintforeign所在城市,(关联tb_city表)
education_idintforeign最高学历(关联tb_education表)
work_yearstinyINT工作年限(0-应届/1-1年以内/2-2年以内……)
resume_idbigINTforeign关联t_resume

企业表(tb_company)

字段名(Field)字段类型(Type)NullKeyDefultExtra
company_idbigINTnotPRI企业唯一ID
user_idbigINTnotforeign关联tb_user.user_id
company_namevarchar(50)notunique企业名称
industry_idintforeign所属行业,关联tb_industry
scale_idintforeign企业规模(关联tb_company_scale)
city_idintforeign所在城市,(关联tb_city表)
addressvarchar(200)详细地址
contact_namevarchar(30)not联系人姓名
contact_phonevarchar(20)not联系人手机号
contact_emailvarchar(100)联系人邮箱
license_imgvarchar(255)营业执照图片URL(用于企业认证)
auth_statustinyINT0企业认证状态(0-为认证/1-已认证/2-认证失败)

职位表(tb_job)

字段名(Field)字段类型(Type)NullKeyDefultExtra
job_idbigINTPRI职位唯一ID
company_idbigINTforeign所属企业(关联tb_company)
job_category_idINTforeign职位分类(技术/运营,关联tb_job(category))
job_namevarchar(100)职位名称
city_idintforeign所在城市,(关联tb_city表)
work_addressvarchar(200)工作详细地址
salaryvarchar(100)月薪
education_idintforeign学历要求,(关联tb_education表)
work_yearstinyINT工作年限(0-应届/1-1年以内/2-2年以内……)
recruit_numint招聘人数
job_desctext职位描述
publish_timeDATETIME发布时间
statustinyINT职位状态(0-草稿/1-已发布/2-已下架/3-过期)
(*)collect_countint浏览次数
update_timeDATETIME

简历表(tb_resume)

字段名(Field)字段类型(Type)NullKeyDefultExtra
resume_idbigINTPRI简历唯一ID
seeker_idbigINTforeign所属求职者,关联tb_job_seeker
resume_namevarchar(100)简历名称(如:java开发-张三-3年经验)
job_intention_idintforeign求职意向(关联tb_job_category)
expect_salaryvarchar(100)期望薪资(5000-8000)
expect_cityintforeign所在城市,(关联tb_city表)
education_bgTEXT教育经历
work_experienceTEXT
skillsvarchar(255)技能(Java,MySQL)

申请表(tb_delivery)

字段名(Field)字段类型(Type)NullKeyDefultExtra
delivery_idbigINTPRI投递记录ID
seeker_idbigINTforeign关联tb_job_seeker
job_idbigINTforeign关联tb_job
company_idbigINTforeign关联tb_company
resume_idbigINTforeign关联tb_resume
delivery_timeDATETIMEforeign投递时间
statustinyINTforeign投递状态(0-待查看/1-已查看/2-邀约面试/3-录用/4-拒绝/5-已撤回)
(*)feedbackTEXTforeign企业反馈
update_timeDATETIMEforeign状态更新时间

将教育经历表单独拉出来,做数组

教育经历表

字段名(Field)字段类型(Type)NullKeyDefultExtra
edu_idbigINTNOPRI教育经历唯一ID
resume_idbigINTNOforeign关联
school_namevarchar(100)NO学校名称
major_namevarchar(100)NO专业名称
education_idintNOforeign
start_dateDATETIMENOforeign入学
end_dateDATETIMEYES毕业
descriptionTEXT教育经历描述