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.
8.2 KiB
8.2 KiB
school_customer_resources 表文档
表概述
表名: school_customer_resources
功能: 客户资源管理表,负责管理教务系统中的潜在客户信息、销售线索跟踪、客户转化流程等客户关系管理功能
字段说明
Field Type Collation Null Key Default Extra Privileges Comment
id int NULL NO PRI NULL auto_increment select,insert,update,references 编号
member_id int NULL YES 0 select,insert,update,references 会员表id(登录时使用member表)
create_year_month varchar(7) utf8mb4_general_ci NO NULL select,insert,update,references 入会时间
create_date date NULL NO NULL select,insert,update,references 创建日期
source_channel varchar(255) utf8mb4_general_ci NO NULL select,insert,update,references 来源渠道|0=线下
source varchar(255) utf8mb4_general_ci NO NULL select,insert,update,references 来源
consultant varchar(255) utf8mb4_general_ci NO NULL select,insert,update,references 顾问
name varchar(255) utf8mb4_general_ci NO NULL select,insert,update,references 姓名
age varchar(5) utf8mb4_general_ci YES NULL select,insert,update,references 年龄
gender enum('male','female','other') utf8mb4_general_ci NO NULL select,insert,update,references 性别: male-男性, female-女性, other-其他
phone_number varchar(15) utf8mb4_general_ci NO UNI NULL select,insert,update,references 联系电话|唯一的
demand text utf8mb4_general_ci YES NULL select,insert,update,references 需求
purchasing_power varchar(255) utf8mb4_general_ci YES NULL select,insert,update,references 购买力
cognitive_idea text utf8mb4_general_ci YES NULL select,insert,update,references 认知理念
optional_class_time varchar(255) utf8mb4_general_ci YES NULL select,insert,update,references 可选上课时间
distance varchar(255) utf8mb4_general_ci YES NULL select,insert,update,references 距离
decision_maker varchar(255) utf8mb4_general_ci YES NULL select,insert,update,references 决策人
initial_intent varchar(10) utf8mb4_general_ci YES NULL select,insert,update,references 客户初步意向度: high-高, medium-中, low-低
campus int NULL YES NULL select,insert,update,references 所属校区
trial_class_count int NULL YES 0 select,insert,update,references 体验课次数|默认0
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 更新时间
deleted_at int NULL NO 0 select,insert,update,references 逻辑删除时间
member_label varchar(255) utf8mb4_general_ci NO select,insert,update,references 会员标签
rf_type varchar(255) utf8mb4_general_ci YES NULL select,insert,update,references 资源新增类型market市场人员新增sale销售人员新增teacher教练新增
status varchar(15) utf8mb4_general_ci YES NULL select,insert,update,references 客户状态
miniopenid varchar(255) utf8mb4_general_ci YES NULL select,insert,update,references 小程序 openid
wechatopenid varchar(255) utf8mb4_general_ci YES NULL select,insert,update,references 公众号 openid
referral_resource_id int NULL YES 0 select,insert,update,references 推荐人资源ID
password varchar(255) utf8mb4_general_ci YES select,insert,update,references 会员密码
login_ip varchar(255) utf8mb4_general_ci YES select,insert,update,references 当前登录ip
login_count int NULL YES 0 select,insert,update,references 登录次数
login_time int NULL YES 0 select,insert,update,references 当前登录时间
blacklist tinyint NULL YES 1 select,insert,update,references 是否加入黑名单1 可追单 0 黑名单
功能用途
主要功能
- 客户信息管理: 管理潜在客户的基本信息和联系方式
- 来源渠道跟踪: 记录客户的来源渠道和获客方式
- 销售线索管理: 跟踪客户的购买意向和决策过程
- 顾问分配: 为客户分配专属销售顾问进行跟进
- 意向度评估: 评估和记录客户的购买意向强度
- 体验课管理: 记录客户的体验课参与情况
- 推荐关系: 管理客户推荐关系和转介绍业务
- 黑名单管理: 控制不良客户的追单权限
- 登录账户: 支持客户登录查看相关信息
- 微信集成: 关联小程序和公众号用户身份
业务场景
- 线索收集: 从各种渠道收集潜在客户信息
- 销售跟进: 销售顾问跟进客户并记录沟通情况
- 体验课安排: 为潜在客户安排和记录体验课
- 意向评估: 评估客户购买意向并制定跟进策略
- 转化分析: 分析不同渠道的客户转化效果
- 推荐奖励: 处理客户推荐带来的新客户
- 客户服务: 为已注册客户提供信息查询服务
- 营销活动: 基于客户标签进行精准营销
- 数据分析: 分析客户来源、转化率等关键指标
关联关系
主要关联表
school_member: 会员信息表 (member_id)school_campus: 校区信息表 (campus)school_personnel: 人员信息表 (顾问关联)school_course_schedule: 课程安排表 (体验课关联)school_order_table: 订单信息表 (转化订单)school_contract: 合同信息表 (签约转化)school_follow_record: 跟进记录表 (客户跟进)school_trial_class: 体验课记录表 (体验课管理)
关联说明
- 会员关联: member_id关联正式会员,支持客户转化为正式学员
- 校区关联: campus确定客户所属校区,便于就近服务
- 顾问关联: consultant字段关联销售顾问,支持客户分配和跟进
- 推荐关联: referral_resource_id建立客户推荐关系链
- 体验课关联: trial_class_count记录体验课参与情况
- 转化关联: 通过订单和合同表跟踪客户转化结果
- 微信关联: 通过openid关联微信生态用户身份
索引建议
- 主键索引: id (已存在)
- 唯一索引: phone_number (已存在,客户唯一标识)
- 外键索引:
- member_id (会员关联查询)
- campus (校区客户查询)
- referral_resource_id (推荐关系查询)
- 业务索引:
- status (客户状态查询)
- initial_intent (意向度查询)
- source_channel (来源渠道分析)
- consultant (顾问客户查询)
- rf_type (资源类型查询)
- blacklist (黑名单过滤)
- 时间索引:
- create_date (创建日期查询)
- create_year_month (月度统计)
- created_at (创建时间查询)
- login_time (登录时间查询)
- 软删除索引: deleted_at (有效客户查询)
- 复合索引:
- (campus, status, deleted_at) (校区有效客户查询)
- (consultant, status) (顾问客户状态查询)
- (source_channel, create_date) (渠道效果分析)
- (initial_intent, status) (意向客户查询)
- 微信索引:
- miniopenid (小程序用户查询)
- wechatopenid (公众号用户查询)
注意事项
- 手机号唯一性: phone_number字段具有唯一约束,确保客户不重复
- 性别枚举: gender字段使用枚举类型,只能是male/female/other
- 意向度标准: initial_intent使用high/medium/low标准化意向度评估
- 软删除机制: deleted_at字段控制逻辑删除,保证数据完整性
- 密码安全: password字段需要加密存储,不能明文保存
- 登录控制: 通过login_count和login_time跟踪客户登录行为
- 黑名单逻辑: blacklist字段控制追单权限(1=可追单,0=黑名单)
- 推荐关系: referral_resource_id建立推荐链,需要防止循环推荐
- 体验课计数: trial_class_count需要与实际体验课记录保持一致
- 校区归属: campus字段确定客户归属,影响服务分配
- 来源跟踪: source_channel和source字段用于渠道效果分析
- 顾问分配: consultant字段需要与人员表保持一致性
- 微信绑定: openid字段用于微信生态集成,需要保证唯一性
- 数据完整性: 客户转化为会员时需要同步更新member_id
- 时间一致性: create_date和created_at需要保持逻辑一致
- 标签管理: member_label支持多标签,建议使用JSON格式
- 状态流转: status字段变更需要记录变更日志
- 权限控制: 不同角色对客户信息的访问权限需要严格控制