Skip to content

:p~~~

金华人才网数据库表分析

用户体系表

用户表

字段名数据类型约束说明
user_idBIGINTPRIMARY KEY, AUTO_INCREMENT用户唯一ID
usernameVARCHAR(50)NOT NULL, UNIQUE用户名
password_hashVARCHAR(255)NOT NULL加密密码
emailVARCHAR(100)NOT NULL, UNIQUE邮箱
user_typeENUM('job_seeker', 'employer', 'admin')NOT NULL用户类型
phoneVARCHAR(20)手机号
registration_timeDATETIMEDEFAULT CURRENT_TIMESTAMP注册时间
statusENUM('active', 'inactive', 'banned')DEFAULT 'active'状态

个人用户表(关联)

字段名数据类型约束说明
company_idBIGINTPRIMARY KEY, AUTO_INCREMENT企业ID
user_idBIGINTFOREIGN KEY关联用户ID
company_nameVARCHAR(200)NOT NULL企业名称
industryVARCHAR(100)行业
company_sizeENUM('1-50', '51-200', '201-500')企业规模
contact_personVARCHAR(100)联系人

企业用户表(关联)

字段名数据类型约束说明
company_idBIGINTPRIMARY KEY, AUTO_INCREMENT企业ID
user_idBIGINTFOREIGN KEY关联用户ID
company_nameVARCHAR(200)NOT NULL企业名称
industryVARCHAR(100)行业
company_sizeENUM('1-50', '51-200', '201-500')企业规模
contact_personVARCHAR(100)联系人

招聘核心表

职位表

字段名数据类型约束说明
job_idBIGINTPRIMARY KEY, AUTO_INCREMENT职位ID
company_idBIGINTFOREIGN KEY企业ID
job_titleVARCHAR(200)NOT NULL职位名称
job_categoryVARCHAR(100)职位类别
salary_minDECIMAL(10,2)最低薪资
salary_maxDECIMAL(10,2)最高薪资
work_locationVARCHAR(100)工作地点
statusENUM('published', 'draft', 'closed')DEFAULT 'published'状态

投递记录表

字段名数据类型约束说明
application_idBIGINTPRIMARY KEY, AUTO_INCREMENT投递ID
seeker_idBIGINTFOREIGN KEY求职者ID
job_idBIGINTFOREIGN KEY职位ID
apply_timeDATETIMEDEFAULT CURRENT_TIMESTAMP投递时间
statusENUM('pending', 'viewed', 'accepted', 'rejected')DEFAULT 'pending'状态

功能服务表

人才政策表

字段名数据类型约束说明
policy_idBIGINTPRIMARY KEY, AUTO_INCREMENT政策ID
policy_titleVARCHAR(200)NOT NULL政策标题
policy_typeENUM('subsidy', 'housing', 'entrepreneurship')政策类型
applicable_targetENUM('graduates', 'postgraduates', 'all')适用对象
statusENUM('active', 'expired')DEFAULT 'active'状态

政策申请表

字段名数据类型约束说明
apply_idBIGINTPRIMARY KEY, AUTO_INCREMENT申请ID
user_idBIGINTFOREIGN KEY用户ID
policy_idBIGINTFOREIGN KEY政策ID
apply_timeDATETIMEDEFAULT CURRENT_TIMESTAMP申请时间
statusENUM('pending', 'approved', 'rejected')DEFAULT 'pending'申请状态

招聘活动表

字段名数据类型约束说明
event_idBIGINTPRIMARY KEY, AUTO_INCREMENT活动ID
event_nameVARCHAR(200)NOT NULL活动名称
event_timeDATETIME活动时间
event_locationVARCHAR(300)活动地点
organizerVARCHAR(200)主办方
statusENUM('upcoming', 'ongoing', 'completed')状态

增值服务表

字段名数据类型约束说明
service_idBIGINTPRIMARY KEY, AUTO_INCREMENT服务ID
service_nameVARCHAR(100)NOT NULL服务名称
service_priceDECIMAL(10,2)服务价格
target_audienceENUM('job_seeker', 'employer', 'both')目标用户
statusENUM('active', 'inactive')DEFAULT 'active'状态

辅助功能表

搜素记录表

字段名数据类型约束说明
search_idBIGINTPRIMARY KEY, AUTO_INCREMENT搜索ID
user_idBIGINTFOREIGN KEY用户ID
keywordVARCHAR(200)搜索关键词
search_typeENUM('job', 'company', 'policy')搜索类型
search_timeDATETIMEDEFAULT CURRENT_TIMESTAMP搜索时间