You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
6.5 KiB
6.5 KiB
school_personnel_info 表文档
表概述
表名: school_personnel_info
功能: 人员详细信息表,负责存储教务系统中人员的详细个人信息,包括教育背景、家庭情况、银行信息、合同信息等扩展资料
字段说明
Field Type Collation Null Key Default Extra Privileges Comment
id int unsigned NULL NO PRI NULL auto_increment select,insert,update,references 主键ID
person_id int NULL NO NULL select,insert,update,references 人员id
name varchar(50) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 花名
store varchar(100) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 门店
ethnicity varchar(50) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 民族
age int NULL YES NULL select,insert,update,references 年龄
tenure varchar(50) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 司龄
regular_date varchar(50) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 转正时间
is_regular varchar(10) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 是否转正
politics varchar(50) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 政治面貌
education varchar(255) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 学历
university varchar(100) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 毕业院校
major varchar(100) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 专业
graduation_date varchar(50) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 毕业时间
household_place varchar(255) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 户籍所在地
household_type varchar(50) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 户籍类型
household_address varchar(200) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 户籍地址
current_address varchar(200) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 现居地址
emergency_contact varchar(50) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 紧急联系人
emergency_phone varchar(20) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 紧急联系人联系电话
marital_status varchar(10) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 婚否
bank_card varchar(30) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 银行卡号
bank_name varchar(100) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 开户行
contract_expire varchar(50) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 合同到期时间
is_rehired varchar(10) utf8mb4_0900_ai_ci YES NULL select,insert,update,references 是否复聘
remark text utf8mb4_0900_ai_ci YES NULL select,insert,update,references 备注
created_at timestamp NULL YES CURRENT_TIMESTAMP DEFAULT_GENERATED select,insert,update,references 创建时间
updated_at timestamp NULL YES CURRENT_TIMESTAMP DEFAULT_GENERATED on update CURRENT_TIMESTAMP select,insert,update,references 更新时间
功能用途
主要功能
- 个人详细信息管理: 存储人员的详细个人资料和背景信息
- 教育背景记录: 记录学历、毕业院校、专业等教育信息
- 家庭信息管理: 管理户籍、现居地址、婚姻状况等家庭信息
- 紧急联系人: 存储紧急联系人和联系方式
- 银行信息管理: 管理银行卡号、开户行等财务信息
- 合同信息跟踪: 记录合同到期时间、转正情况等
- 工作履历: 记录司龄、转正时间、复聘情况等
- 政治面貌: 记录民族、政治面貌等政治信息
- 备注信息: 存储其他重要的补充信息
业务场景
- 员工入职时录入详细个人信息
- 人事档案管理和维护
- 薪资发放时使用银行信息
- 紧急情况联系紧急联系人
- 合同到期提醒和续签
- 员工转正评估和记录
- 人事统计和分析
- 员工背景调查和验证
- 社保公积金办理
- 年度考核和评估
关联关系
主要关联表
- school_personnel: 通过person_id关联人员基本信息
- school_salary: 薪资发放关联银行信息
- school_contract: 合同管理关联
- school_performance_records: 绩效考核关联
- school_departments: 部门信息关联
- school_campus: 校区门店信息关联
- school_sys_user: 系统用户关联
- school_personnel_summary: 人员汇总信息关联
关联说明
- 人员关联: person_id关联人员基本信息表,形成完整的人员档案
- 薪资关联: 银行卡信息用于薪资发放和财务管理
- 合同关联: 合同到期时间用于合同管理和续签提醒
- 绩效关联: 个人信息用于绩效考核和评估
- 部门关联: 门店信息关联部门和校区管理
- 用户关联: 与系统用户账号关联
- 汇总关联: 用于生成人员统计和汇总报表
索引建议
- 主键索引: id(已存在)
- 外键索引: person_id(人员信息查询)
- 业务索引:
- name(花名查询)
- store(门店查询)
- education(学历查询)
- is_regular(转正状态查询)
- bank_card(银行卡查询)
- 复合索引:
- (person_id, is_regular)(人员转正状态查询)
- (store, is_regular)(门店转正人员查询)
- (education, age)(学历年龄查询)
- 时间索引:
- regular_date(转正时间查询)
- graduation_date(毕业时间查询)
- contract_expire(合同到期查询)
- created_at(创建时间查询)
注意事项
- 数据隐私: 个人敏感信息需要严格的访问权限控制
- 银行信息安全: 银行卡号等财务信息需要加密存储
- 信息完整性: 关键信息如紧急联系人不能为空
- 数据格式: 电话号码、银行卡号等需要格式验证
- 合同提醒: 合同到期时间需要及时提醒和处理
- 转正流程: 转正状态变更需要有完整的审批流程
- 信息更新: 个人信息变更需要及时更新和记录
- 备份保护: 人事档案数据需要定期备份
- 审计要求: 重要信息变更需要记录操作日志
- 法规遵循: 个人信息处理需要符合相关法律法规
- 数据一致性: 与人员基本信息表保持数据一致性
- 权限分级: 不同级别用户只能查看相应权限的信息
- 历史记录: 重要信息变更需要保留历史记录
- 定期核查: 定期核查信息的准确性和时效性
- 紧急联系: 确保紧急联系人信息的有效性