数据模型设计

核心表结构与关联关系

🏢 Organization 组织架构
id PK
name 公司名称
parent FK → self(集团/子公司)
logo 公司 Logo
description 公司简介
is_active 是否启用
👤 User 用户
id PK
username / email 登录账号
phone 手机号
role superadmin / admin / seeker
organization FK → Organization(admin 用)
is_active 账号状态
💼 Job 职位
id PK
organization FK → Organization
title 职位名称
category 职位类别
location / salary 地点 / 薪资
description 职位描述(富文本)
status draft / published / closed
created_at 发布时间
📄 Resume 简历
id PK
user FK → User(求职者)
name / gender / birthday 基本信息
education (JSON) 教育经历列表
experience (JSON) 工作经历列表
attachment 简历附件(PDF/Word)
📨 Application 投递记录
id PK
job FK → Job
applicant FK → User
resume FK → Resume(投递时快照)
status 待查看 → 已查看 → 面试 → 录用/拒绝
note HR 备注
applied_at 投递时间
关键设计说明: