最新消息:Rockyxia Web技术博客全新改版,响应式布局满足各种设备各种尺寸的访问需求。

最近一个项目的会员系统的数据库表结构,大家讨论讨论

数据库 rockyxia 21019浏览 0评论

主要数据库结构如下:

会员信息表 slj_users

字段 类型 默认值 备注
Id 数字 主键 用户id
username 文本(30)   用户登录名
Pass 文本(16)   登录密码
Cardno 文本(32)   会员卡号
Realname 文本(30)   真实姓名
telephone 文本(50)   固定电话
Mobilephone 文本(50)   手机号码
Email 文本(50)   电子邮箱
Address 文本(100)   邮政地址
Zipcode 文本(10)   邮政编码
Jsr_name 文本(30)   介绍人姓名
Jsr_cardno 文本(32)   介绍人会员卡号
Jxs_cardno 文本(32)  

经销商会员卡号

State 数字 1 状态 1待审核 0禁用 2正常
Regtime 时间日期 Now() 激活时间
Modifytime 时间日期 Now() 最后修改信息时间
Usertype 数字   会员类型
integral 数字 0 会员积分
Enough 数字 0 积分是否达到过3000 (0未达到过 1已达到过)[超过3000可以兑换商品]
logincount 数字 0 登陆次数
Logintime 日期时间   最后登录时间
Loginip 文本(15)   最后登录ip

会员信息扩展表 slj_users_extension

字段 类型 默认值 备注
userid 数字 主键 用户id
Sex 文本(2)   用户性别(男 女)
Birthday 文本(10)   出生日期
Identitycardno 文本(20)   身份证号码
Education 数字   教育程度 1初中及以下 2高中(中专) 3大学(大专) 4硕士及以上
Occupation 数字   职业1学生 2工人 3服务业 4教育 5文化艺术 6法律 7金融 8经济 9科研 10营销 11一般管理 12企业高层管理 13行政事业单位管理 14其他
Salary 数字   月收入 1(3000元以下) 2(3000-6000元) 3(6000-10000元) 4(10000元以上)
Access 数字   产品或企业信息获取途径 1电视 2报纸 3杂志 4企业网站 5其他网站 6健康尊享会员介绍 7其他途径
Onoursite 文本(2)   是否经常登录网站 是 否
Usedproduct 备注   曾使用的产品
proposal 备注   对产品的建议
Servicerequest 备注   服务要求
Applytime 文本(10)   申请日期

会员卡表 slj_usercard

字段 类型 默认值 备注
Id 自动编号 主键  
Cardno 文本(32)   会员卡号
Password 文本(6)   初始密码
State 数字 0 是否激活(0未激活 1已激活)

会员类型表 slj_users_type

字段 类型 默认值 备注
Id 数字 主键 类型id
typename 文本(50)   类型名称
integral 数字   诚信积分
Content 备注   备注

积分规则表 slj_integral_rule

字段 类型 默认值 备注
Id 数字 主键 规则id
Mark 文本(20)   标识
integral 数字   积分
content 文本(100)   说明
State 状态 1 是否在用0过期 1在用
Overtime 时间日期   过期时间

 积分变化记录表 slj_integral_record

字段 类型 默认值 备注
Id 数字 主键 记录id
Userid 数字   用户id
integral 数字   积分
Content

文本(100)

  备注
Isadd

数字

  1增加 2减少
Recordtime

时间日期

Now() 积分变化时间

 会员发展记录表 slj_jsr_record

字段 类型 默认值 备注
Id 数字 主键 记录id
Userid 数字   会员id
Jsr_userid 数字   介绍人id

 产品对应积分表 info

字段 类型 默认值 备注
Id 数字 主键 产品id
Title 文本   箱体材质
Sortnum 数字   排序序号(越大越靠前)
Third_id 数字   产品型号
Second_id 数字   类别
Base_id 数字   直营或经销
Price 数字 0 全国统一零售价
Price2 数字 0 经销商或直销价
integralscale 数字(单精度)   积分比例
integral 数字   积分分值
Pic1 文本   产品缩略图
url 文本   官网的对应产品链接
Num 数字 0 销售数量

 会员购买产品记录表 slj_users_product_record

字段 类型 默认值 备注
Id 数字 主键 记录id
Userid 数字   购买产品用户id
Productid 数字   购买产品id
Buytime 日期时间 Now() 购买时间

礼品表 info

字段 类型 默认值 备注
Id 数字 主键 礼品id
Title 文本   礼品名称
Sortnum 数字   排序序号(越大越靠前)
Base_id 数字   礼品类
Second_id 数字   礼品细类
price 数字   兑换所需积分
Pic1 文本   礼品缩略图
Num 数字   兑换次数

礼品兑换记录表slj_users_gift_record

字段 类型 默认值 备注
Id 数字 主键 记录id
Userid 数字   用户id
giftid 数字   兑换礼品id
requesttime 日期时间 Now() 请求兑换时间
Finishtime 日期时间   兑换完成时间
State 数字   0未确认 1处理中 2已完成

管理员操作记录表 slj_admin_operation_record

字段 类型 默认值 备注
Id 数字 自动编号 记录id
Adminid 数字   管理员id
Creattime 日期时间 Now() 操作时间
operation 文本(100)   操作说明

参数表(教育程度、职业、月收入、产品获取途径) slj_parameter_list

字段 类型 默认值 备注
Id 数字 主键  
Sortnum 数字   排序
tablefield 文本(20)   类别(例:education 教育程度)
Param 文本(50)   参数名称

education  教育程度

Occupation 职业

Salary     月收入

Access    产品或企业信息获取路径

Exchange 最低兑换分值

转载请注明:Rockyxia Web技术博客 » 最近一个项目的会员系统的数据库表结构,大家讨论讨论
感谢阅读,如果您发现文章中有表述不准确,欢迎提出来,也欢迎交流相关问题,你可以去这里进行一对一问答交流。

(本篇完)