都玩啥(DouWanSha)-开源项目实践-后台数据表设计篇

转载请注明来源:http://blog.csdn.net/loongshawn/article/details/50563820

1.后台数据库概要

“都玩啥”后台数据表涉及四个方面:用户模块数据表、合作方数据表、活动数据表、反馈模块.

数据库类型:MySql.

2.用户数据表设计

2.1.用户信息表:user

  • 作用:用来记录用户信息,如账户信息、属性信息.
  • 具体设计:
中文英文数据类型长度主键必须备注
记录IDidint10pk自增ID
帐号accountvarchar50登录帐号
密码passwordvarchar50登录密码
姓名namevarchar100用户呢称
性别sexint1用户性别
电话telephonevarchar11电话
邮箱emailvarchar50个人邮箱
所属公司companyvarchar200所属公司
注册时间create_timetimestamp注册时间
是否有效enabledint1有效状态:0无效,1有效

2.2.用户参与信息表:user_activity

  • 作用:用来记录用户针对不同活动的参与度,如喜欢这个活动、关注这个活动、加入这个活动、讨厌的活动.
  • 具体设计:
中文英文数据类型长度主键必须备注
记录IDidint10pk自增ID
用户IDuser_idint10用户ID
活动IDactivity_idint10活动ID
参与度typeint2参与度
添加时间add_timetimestamp添加时间
是否有效enabledint1有效状态:0无效,1有效

2.3.用户登录记录表:user_login

  • 作用:用来记录用户每次登录信息,如登录时间.
  • 具体设计:
中文英文数据类型长度主键必须备注
记录IDidint10pk自增ID
用户IDuser_idint10用户ID
登录时间login_timetimestamp10登录时间
是否有效enabledint1有效状态:0无效,1有效

3.合作方数据表设计

3.1.合作方信息表:partner

  • 作用:用来记录合作方信息,如场地信息、属性信息.
  • 具体设计:
中文英文数据类型长度主键必须备注
记录IDidint10pk自增ID
申请者IDuser_idint10申请者ID
合作方简称namevarchar50简称
介绍descriptionvarchar500介绍
交通transportationvarchar200交通
地址addressvarchar200地址
电话telephonevarchar11所属公司
邮箱emailvarchar50个人邮箱
所属公司companyvarchar200所属公司
审核状态verification_statustimestamp审核状态:0未审核,1审核中,2审核通过,3审核失败
注册时间create_timetimestamp注册时间
是否有效enabledint1有效状态:0无效,1有效

4.活动数据表设计

4.1.活动信息表:activity

  • 作用:用来记录活动信息,如主题信息、内容信息、时间等.
  • 具体设计:
中文英文数据类型长度主键必须备注
记录IDidint10pk自增ID
活动主题titlevarchar100活动主题
活动内容contentvarchar500活动内容
合作方信息partner_idint10场地信息
发起者user_idint10发起者
开始时间hold_timetimestamp举办时间
审核状态verification_statustimestamp审核状态:0未审核,1审核中,2审核通过,3审核失败
创建时间create_timetimestamp创建时间
是否有效enabledint1有效状态:0无效,1有效

4.2.活动图片信息表:activity_images

  • 作用:用来记录与活动相关的图片地址.
  • 具体设计:
中文英文数据类型长度主键必须备注
记录IDidint10pk自增ID
活动IDactivity_idint10活动ID
图片名imagesvarchar100活动主题
提交者user_idint10提交者
类型typeint1类型:1活动,2反馈
审核状态verification_statustimestamp审核状态:0未审核,1审核中,2审核通过,3审核失败
上传时间upload_timetimestamp上传时间
是否有效enabledint1有效状态:0无效,1有效

4.3.活动结果信息表:activity_result

  • 作用:用来记录与活动的结果.
  • 具体设计:
中文英文数据类型长度主键必须备注
记录IDidint10pk自增ID
活动IDactivity_idint10活动ID
活动反馈feedbackvarchar500活动反馈
提交者user_idint10提交者
审核状态verification_statustimestamp审核状态:0未审核,1审核中,2审核通过,3审核失败
上传时间upload_timetimestamp上传时间
是否有效enabledint1有效状态:0无效,1有效

5.反馈数据表设计

5.1.用户反馈信息表:feedback

  • 作用:用来记录用户反馈信息.
  • 具体设计:
中文英文数据类型长度主键必须备注
记录IDidint10pk自增ID
活动IDactivity_idint10活动ID
反馈主题titlevarchar100反馈主题
反馈内容contentvarchar500反馈内容
提交者user_idint10提交者
审核状态verification_statustimestamp审核状态:0未审核,1审核中,2审核通过,3审核失败
反馈时间feedback_timetimestamp反馈时间
是否有效enabledint1有效状态:0无效,1有效
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值