智慧教务系统
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

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字段变更需要记录变更日志
  • 权限控制: 不同角色对客户信息的访问权限需要严格控制