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.
5.2 KiB
5.2 KiB
school_coach_performance 表文档
表概述
表名: school_coach_performance
功能: 教练绩效管理表,用于记录和管理教练人员的绩效考核数据,包括绩效金额、资源销售数量、绩效配置和算法等信息,为教练薪酬计算、绩效评估和激励管理提供数据支持
字段说明
Field Type Collation Null Key Default Extra Privileges Comment
id int NULL NO PRI NULL auto_increment select,insert,update,references
personnel_id int NULL YES NULL select,insert,update,references 人员ID
campus_id int NULL YES NULL select,insert,update,references 校区ID
performance_amount decimal(10,2) NULL YES NULL select,insert,update,references 绩效金额
new_resource_count int NULL YES NULL select,insert,update,references 新购买课程资源数量
renew_resource_count int NULL YES NULL select,insert,update,references 续费资源数量
performance_date date NULL YES NULL select,insert,update,references 绩效日期
performance_config varchar(255) utf8mb4_general_ci YES NULL select,insert,update,references 绩效配置
performance_algorithm varchar(255) utf8mb4_general_ci YES NULL select,insert,update,references 绩效算法
created_at timestamp NULL YES NULL select,insert,update,references 创建时间
updated_at timestamp NULL YES NULL select,insert,update,references 更新时间
功能用途
主要功能
- 绩效金额管理: 记录教练的绩效金额和奖金计算结果
- 资源销售统计: 统计教练的新购买和续费资源销售数量
- 绩效配置管理: 管理教练绩效考核的配置参数
- 算法规则应用: 应用不同的绩效计算算法和规则
- 日期维度统计: 按日期维度记录和统计绩效数据
- 校区绩效分析: 支持按校区维度进行绩效分析
- 人员绩效跟踪: 跟踪个人教练的绩效变化趋势
- 薪酬计算基础: 为教练薪酬和奖金计算提供数据基础
业务场景
- 月度绩效考核: 按月统计和考核教练的销售绩效
- 季度奖金计算: 基于绩效数据计算季度奖金
- 年度绩效评估: 进行年度绩效评估和排名
- 销售目标管理: 设定和跟踪教练的销售目标完成情况
- 团队绩效比较: 比较不同教练和团队的绩效表现
- 校区绩效分析: 分析不同校区教练的绩效水平
- 绩效趋势分析: 分析教练绩效的变化趋势
- 激励政策制定: 基于绩效数据制定激励政策
- 培训需求识别: 识别绩效较低教练的培训需求
- 薪酬结构优化: 优化教练的薪酬结构和激励机制
关联关系
主要关联表
- school_personnel: 人员表,关联教练的基本信息
- school_campus: 校区表,关联教练所属的校区信息
- school_performance_config: 绩效配置表,关联绩效考核的配置规则
- school_course: 课程表,关联教练销售的课程资源
- school_pay: 支付表,关联教练销售产生的支付记录
- school_contract: 合同表,关联教练签署的销售合同
- school_sales_performance: 销售绩效表,可能存在关联的销售绩效数据
- school_member: 会员表,关联教练服务的会员客户
关联说明
- 通过personnel_id关联具体的教练人员信息
- 通过campus_id关联教练所属的校区
- 通过performance_config关联具体的绩效配置规则
- 绩效数据与教练的课程销售、合同签署等业务活动关联
- 支持多维度的绩效数据分析和统计
索引建议
-- 主键索引(自动创建)
PRIMARY KEY (id)
-- 人员ID索引(用于查询特定教练的绩效)
INDEX idx_personnel_id (personnel_id)
-- 校区ID索引(用于按校区统计绩效)
INDEX idx_campus_id (campus_id)
-- 绩效日期索引(用于按时间查询和统计)
INDEX idx_performance_date (performance_date)
-- 创建时间索引(用于按创建时间排序)
INDEX idx_created_at (created_at)
-- 复合索引(人员和日期)
INDEX idx_personnel_date (personnel_id, performance_date)
-- 复合索引(校区和日期)
INDEX idx_campus_date (campus_id, performance_date)
-- 绩效金额索引(用于绩效排名)
INDEX idx_performance_amount (performance_amount)
注意事项
- 数据准确性: 确保绩效数据的准确性,避免计算错误
- 算法一致性: 保持绩效计算算法的一致性和公平性
- 时间维度: 注意绩效统计的时间维度和周期设置
- 配置管理: 妥善管理绩效配置的变更和版本控制
- 数据安全: 绩效数据涉及薪酬信息,需要严格的权限控制
- 审计追踪: 建立绩效数据的审计追踪机制
- 异常处理: 处理绩效计算中的异常情况和边界条件
- 数据备份: 定期备份重要的绩效数据
- 性能优化: 大量数据时需要优化查询和统计性能
- 报表生成: 支持各种绩效报表的生成和导出
- 历史数据: 妥善保存历史绩效数据,支持趋势分析
- 多维分析: 支持按人员、校区、时间等多维度分析
- 激励透明: 确保绩效计算过程的透明性和可解释性
- 定期审核: 定期审核绩效数据和计算规则的合理性