## jinhua ## 用户表(tb_user) |字段名(Field) |字段类型(Type) |Null |Key |Defult |Extra | |:----------------------:|:----------------:|:------|:-------:|:--------:|:-------------:| |user_id |BIGINT |no |PRI | |管理所有用户登录| |username |varchar(20) |no | | |账号 | |password |varchar(100) |no | | |加密后的密码 | |role_type |tinyINT |no | | |1学生/2企业 | |status |tinyINT | | | |账号状态(0-未激活/1-正常/2-冻结/3-注销) | |create_time |DATETIME |no | | |注册时间 | |update_time |DATETIME |no | | |信息更新时间 | |last_login_time |DATETIME |yes | | |最后登录时间 | **用角色区分求职用户和企业用户** ## 求职者表(tb_job_seeker) |字段名(Field) |字段类型(Type) |Null |Key |Defult |Extra | |:-----------------------:|:---------------:|:-----:|:-------:|:--------:|:-------------:| |seeker_id |bigINT |not |PRI | |求职者唯一id | |user_id |bigINT |not |foreign | |关联**tb_user.user_id** | |gender |tinyINT | | | |0-未知/1-男/2-女 | |phone |varchar(20) | |unique | |唯一手机号 | |email |varchar(100) | |unique | |唯一邮箱 | |birth_date |DATE | | | |出生日期 | |city_id |int | |foreign | |所在城市,(关联**tb_city**表) | |education_id |int | |foreign | |最高学历(关联**tb_education**表) | |work_years |tinyINT | | | |工作年限(0-应届/1-1年以内/2-2年以内……) | |resume_id |bigINT | |foreign | |关联**t_resume**表 | ## 企业表(tb_company) |字段名(Field) |字段类型(Type) |Null |Key |Defult |Extra | |:-----------------------:|:---------------:|:-----:|:-------:|:--------:|:-------------:| |company_id |bigINT |not |PRI | |企业唯一ID | |user_id |bigINT |not |foreign | |关联**tb_user.user_id** | |company_name |varchar(50) |not |unique | |企业名称 | |industry_id |int | |foreign | |所属行业,关联**tb_industry**表 | |scale_id |int | |foreign | | 企业规模(关联**tb_company_scale**) | |city_id |int | |foreign | |所在城市,(关联**tb_city**表) | |address |varchar(200) | | | |详细地址 | |contact_name |varchar(30) |not | | |联系人姓名 | |contact_phone |varchar(20) |not | | |联系人手机号 | |contact_email |varchar(100) | | | |联系人邮箱 | |license_img |varchar(255) | | | |营业执照图片URL(用于企业认证) | |auth_status |tinyINT | | |0 |企业认证状态(0-为认证/1-已认证/2-认证失败) | ## 职位表(tb_job) |字段名(Field) |字段类型(Type) |Null |Key |Defult |Extra | |:-----------------------:|:---------------:|:-----:|:-------:|:--------:|:-------------:| |job_id |bigINT | |PRI | |职位唯一ID | |company_id |bigINT | |foreign | |所属企业(关联tb_company)| |job_category_id |INT | |foreign | |职位分类(技术/运营,关联tb_job(category)) | |job_name |varchar(100) | | | |职位名称 | |city_id |int | |foreign | |所在城市,(关联tb_city表) | |work_address |varchar(200) | | | |工作详细地址 | |salary |varchar(100) | | | |月薪 | |education_id |int | |foreign | |学历要求,(关联**tb_education**表) | |work_years |tinyINT | | | |工作年限(0-应届/1-1年以内/2-2年以内……) | |recruit_num |int | | | |招聘人数 | |job_desc |text | | | |职位描述 | |publish_time |DATETIME | | | | 发布时间 | |status |tinyINT | | | |职位状态(0-草稿/1-已发布/2-已下架/3-过期) | |(*)collect_count |int | | | |浏览次数 | |update_time |DATETIME | | | | ## 简历表(tb_resume) |字段名(Field) |字段类型(Type) |Null |Key |Defult |Extra | |:-----------------------:|:---------------:|:-----:|:-------:|:--------:|:-------------:| |resume_id |bigINT | |PRI | |简历唯一ID | |seeker_id |bigINT | |foreign | |所属求职者,关联tb_job_seeker | |resume_name |varchar(100) | | | |简历名称(如:java开发-张三-3年经验) | |job_intention_id |int | |foreign | |求职意向(关联tb_job_category) | |expect_salary |varchar(100) | | | |期望薪资(5000-8000)| |expect_city |int | |foreign | |所在城市,(关联tb_city表) | |education_bg |TEXT | | | |教育经历 | |work_experience |TEXT | | | | | |skills |varchar(255) | | | |技能(Java,MySQL) | ## 申请表(tb_delivery) |字段名(Field) |字段类型(Type) |Null |Key |Defult |Extra | |:-----------------------:|:---------------:|:-----:|:-------:|:--------:|:-------------:| |delivery_id |bigINT | |PRI | |投递记录ID | |seeker_id |bigINT | |foreign | |关联tb_job_seeker | |job_id |bigINT | |foreign | |关联tb_job | |company_id |bigINT | |foreign | |关联tb_company | |resume_id |bigINT | |foreign | |关联tb_resume | |delivery_time |DATETIME | |foreign | |投递时间 |status |tinyINT | |foreign | |投递状态(0-待查看/1-已查看/2-邀约面试/3-录用/4-拒绝/5-已撤回) | |(*)feedback |TEXT | |foreign | |企业反馈 | |update_time |DATETIME | |foreign | |状态更新时间 | *将教育经历表单独拉出来,做数组* ## 教育经历表 |字段名(Field) |字段类型(Type) |Null |Key |Defult |Extra | |:-----------------------:|:---------------:|:-----:|:-------:|:--------:|:-------------:| |edu_id |bigINT |NO |PRI | |教育经历唯一ID | |resume_id |bigINT |NO |foreign | |关联 | |school_name |varchar(100) |NO | | |学校名称 | |major_name |varchar(100) |NO | | |专业名称 | |education_id |int |NO |foreign | | | |start_date |DATETIME |NO |foreign | |入学 | |end_date |DATETIME |YES | | | 毕业 | |description |TEXT | | | |教育经历描述 |