我要做一个网上投票 但是这个数据库 我不知道怎么设计合理一些 我想用hibernate 在做 样式大概是这样的 一共有四种 我自己弄的做做就不可靠了 还是请大家帮忙
1、如何看待本届亚洲杯之旅?网友评价你认同谁?(单选)
o 选项一
o 选项二
o 选项三
o 选项四
2、如何看待本届亚洲杯之旅?网友评价你认同谁?(单选)
o 选项一
o 选项二
o 选项三
o 选项四
发表个人评论 [文本框]
3、如何看待本届亚洲杯之旅?网友评价你认同谁?(多选)
o 选项一
o 选项二
o 选项三
o 选项四
4、如何看待本届亚洲杯之旅?网友评价你认同谁?(多选)
o 选项一
o 选项二
o 选项三
o 选项四
发表个人评论 [文本框]
我的设计 帮忙看看 是否 合理
Vote 表
id varchar2(50) 自己输入的项目编号
many int 判断是否是 多选
istext int 判断是否有文本框
title varchar2(100) 标题
question varchar2(200) 问题
options 选项表
id varchar2(50) 根据 Vote 表 id 来找相应问题的 选项
option varchar2(200) 选现内容
texts 文本框表
id varchar2(50) 根据 Vote 表 id 来找相应问题的文本
text varchar2(500) 用户自己输入的意见 也就是哪个文本框的内容
vote_IP 存放IP的表
id varchar2(50) 根据 Vote 表 id 来找相应问题的IP地址
ip varchar2(20) 投过票的IP地址
给点意见