活动召集令数据库
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
3.9.1用户信息表(user)
字段 含义 类型 备注 acUid AC的用户id String WB+时间戳(微博用户)
RR+时间戳(人人用户)
QQ+时间戳(QQ用户) thirdPlatUid 第三方平台的Uid String
thirdPlatType 平台类型 String WB、RR、QQ phone 联系电话 Int
gender 性别 int 0:女;1:男 mail 电邮 String
qq QQ Int
nickname 第三方平台昵称 String
3.9.2 活动列表(activity)
字段 含义 类型 备注 actId 活动id String ACT+时间戳 actName 活动名称 Varchar(50)
actContent 活动内容 Varchar(500)
actCategory 活动分类 int 外键 actAddress 活动地址 Varchar(100)
actLongitude 地址经度 float
actLatitude 地址纬度 float
actLimitNum 参加限制人数 int
actStart 活动开始时间 date
actEnd 活动截止时间 date
actStatus 活动状态 int 1:活动仍在进行中2:
活动已经达到限定人
数 actCreateTime 活动创建时间 date
actCurrentNum 活动已经参加的人数 int 默认值为1,发布者
本人 actRatio 活动热度 float 该热度算法:参加的
人/限制的人。
主要考量:如果根据
人数的绝对值,那样
不客观,因为有的活
动只需要3个,而有
的需要10个。另外我
们假设某活动限定的
人少的那么该活动达
成成功的几率更大。
所以使用这样一个算
法规则。可以解决以
上两个问题
acUid 活动发起人 String
timeOfJoin 预留(主要用在之后date
的一个函数中)
actCurrComments 这个活动的评论数 Number
3.9.3用户评论表(comment)
字段 含义 类型 备注 commentId 评论ID String COM+时间戳 content 内容 Varchar(200)
timeOfCom 时间 Date
acUid 用户ID String
actId 活动ID String 外键
3.9.4 用户意见反馈表(feedback)
字段 含义 类型 备注 fbId 反馈ID String FB+时间戳 content 内容 Varchar(200) timeOfFb 时间 Date acUid 用户ID String
3.9.5 软件更新表(version)
字段 含义 类型 备注 version 更新版本 String 主键 timeOfUpdate 更新时间 Date downloadUrl 软件更新下载地址 String
3.9.6 加入活动匹配表 (uidactmatch)
字段 含义 类型 备注 actId 活动ID String 主键
timeOfJoin 时间 Date
acUid 用户ID String