数据库 设计 帮我看一下

07-08-15 maqiang432
我要做一个网上投票 但是这个数据库 我不知道怎么设计合理一些 我想用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地址

给点意见

banq
2007-08-15 14:28
既然想用Hibernate,那么就是首先设计对象,而不是数据库,请改变你的分析设计基本观念。

http://www.jdon.com/article/31684.html

参考对象建模:

http://www.jdon.com/jivejdon/thread/32474.html

猜你喜欢