谁可以帮我设计下这个数据库啊?谢谢啊。。
"需求说明" 1.基本信息设置
包含的内容:重复投票的次数,是否回复当前投票结果,投票代码不正确时的回复内容
2.投票选项设置
包含内容:选项指令,选项内容,自动回复内容,当前得票数
3.投票命令设置
包含内容:投票代码,说明(包括查询各项得票数,最高得票数和指定选项的得票数)
4.投票记录
包容内容:用户手机号码,用户所投选项,投票时间
具体流程查看业务流程图
说明:所有设置只需要建好表后手动添加记录即可,不需要制作页面,数据入短信下行表即表示短信已下发。
"数据库表"
1.短信上行表 t_sms_mo
字段名 类型 约束 说明
id int 主键 自增 ID
sendMobile varchar(50) 用户手机号码
content varchar(1000) 短信内容
2.短信下行 t_sms_mt
字段名 类型 约束 说明
id int 主键 自增 ID
destMobile varchar(50) 用户手机号码
feeMobile varchar(50) 付费号码(暂时为用户手机号码)
content varchar(1000) 短信内容
status varchar(50) 发送状态(写死为send)
sendDT datetime 发送时间(为入库时间)
"业务流程图" 个人理解是这样的,,就是一开始用户进行123的选象,1就是代表投票,查询该号码是否投票,如果已经投了就提示出“你已经投过了”`如果没有投的话就票数+1`就回复“你成功投票‘`
2的话就是查询最高的投票数或者指定的投票数,然后返回结果,
3的话就是`无效的命令,直接返回”无效命令“
是这样子吗?
"需求说明" 1.基本信息设置
包含的内容:重复投票的次数,是否回复当前投票结果,投票代码不正确时的回复内容
2.投票选项设置
包含内容:选项指令,选项内容,自动回复内容,当前得票数
3.投票命令设置
包含内容:投票代码,说明(包括查询各项得票数,最高得票数和指定选项的得票数)
4.投票记录
包容内容:用户手机号码,用户所投选项,投票时间
具体流程查看业务流程图
说明:所有设置只需要建好表后手动添加记录即可,不需要制作页面,数据入短信下行表即表示短信已下发。
"数据库表"
1.短信上行表 t_sms_mo
字段名 类型 约束 说明
id int 主键 自增 ID
sendMobile varchar(50) 用户手机号码
content varchar(1000) 短信内容
2.短信下行 t_sms_mt
字段名 类型 约束 说明
id int 主键 自增 ID
destMobile varchar(50) 用户手机号码
feeMobile varchar(50) 付费号码(暂时为用户手机号码)
content varchar(1000) 短信内容
status varchar(50) 发送状态(写死为send)
sendDT datetime 发送时间(为入库时间)
"业务流程图" 个人理解是这样的,,就是一开始用户进行123的选象,1就是代表投票,查询该号码是否投票,如果已经投了就提示出“你已经投过了”`如果没有投的话就票数+1`就回复“你成功投票‘`
2的话就是查询最高的投票数或者指定的投票数,然后返回结果,
3的话就是`无效的命令,直接返回”无效命令“
是这样子吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货