CRM客户关系管理系统数据库表设计需求规格说明书.doc
数据库设计
角色表〔sys_role〕
描述:系统管理员、销售主管、客户经理和高管;
列
类型
大小
描述
是否为空
role_id
bigint
系统自动生成(标识列、主键)
否
role_name
nvarchar
50
角色名称
否
role_desc
nvarchar
50
角色描述
是
role_flag
int
角色状态〔1或0,1表示可用〕
是
菜单表〔sys_right〕
描述:营销管理、客户管理、效劳管理、统计报表、根底数据和权限管理六个模块;
营销管理:销售时机管理、客户开发方案;
客户管理:客户信息管理、客户流失管理;
效劳管理:效劳创立、效劳分配、效劳处理、效劳反应、效劳归档;
统计报表:客户奉献分析、客户构成分析、客户效劳分析、客户流失分析;
根本数据:数据字典管理、查询产品信息、查询库存;
权限管理:用户管理、角色管理;
列
类型
大小
描述
是否为空
right_code
varchar
50
菜单编码(主键)
否
right_parent_code
varchar
50
父菜单编码
是
right_type
varchar
20
菜单类型
是
right_text
varchar
50
菜单文本
是
right_url
varchar
100
菜单访问路径
是
right_tip
varchar
50
菜单提示
是
权限表〔sys_role_right〕
描述:角色对应菜单
列
类型
大小
描述
是否为空
rf_id
bigint
系统自动生成(标识列、主键)
否
rf_role_id
bigint
角色编号〔外键sys_role表role_id〕
否
rf_right_code
varchar
50
菜单编码〔外键sys_right表right_code〕
否
用户表〔sys_user〕
列
类型
大小
描述
是否为空
user_id
bigint
系统自动生成(标识列、主键)
否
user_name
nvarchar
50
用户名
否
user_password
nvarchar
50
用户密码
否
user_role_id
bigint
用户权限〔外键sys_role表role_id〕
是
user_flag
int
用户状态〔1或0,0是禁用,1是正常〕
否
销售时机表〔sal_chance〕
列
类型
大小
描述
是否为空
chc_id
bigint
系统自动生成(标识列、主键)
否
chc_source
nvarchar
50
时机来源
是
chc_cust_name
nvarchar
100
客户名称
否
chc_title
nvarchar
200
概要(对销售时机的简要描述)
否
chc_rate
int
成功机率
否
chc_linkman
nvarchar
50
联系人
是
chc_tel
nvarchar
50
联系人
是
chc_desc
nvarchar
2000
时机描述
否
chc_create_id
bigint
创立人编号
否
chc_create_name
nvarchar
50
创立人姓名
否
chc_create_date
datetime
创立时间(默认为当前系统时间)
否
chc_due_id
bigint
指派给的人编号
是
chc_due_name
nvarchar
50
指派给的人姓名
是
chc_due_date
datetime
指派时间
是
chc_status
char
10
销售时机状态为“已指派”、“未分配”或“已归档”。已指派或者叫开发中。已归档有两种状态:1、开发成功。2、开发失败。
否
开发方案表〔sla_plan〕
列
类型
大小
描述
是否为空
pla_id
bigint
系统自动生成(标识列、主键)
否
pla_chc_id
bigint
时机编号〔外键sys_chance表chc_id〕
否
pla_date
datetime
方案时间
否
pla_todo
nvarchar
500
方案内容
否
pla_result
nvarchar
500
执行效果
是
客户表〔cst_customer〕
列
类型
大小
描述
是否为空
cust_no
char
17
客户编号(主键)
否
cust_name
nvarchar
100
客户姓名〔公司名称〕
否
cust_region
nvarchar
50
客户地区
是
cust_manager_id
bigint
客户经理编号
是
cust_manager_name
nvarchar
50
客户经理姓名
是
cust_level
int
客户等级〔数字〕
是
cust_level_label
nvarchar
50
客户等级〔等级