请教投票的数据库设计

[复制链接]
查看11 | 回复6 | 2008-9-15 01:28:12 | 显示全部楼层 |阅读模式
请教各位牛牛:
关于投票游戏的数据库设计
如果我有N个投票,每个投票都有N个人参加,实名投票
那应该怎么做?
如果针对每个投票生成动态表,会不会有什么问题


回复

使用道具 举报

千问 | 2008-9-15 01:28:12 | 显示全部楼层
有什么必要动态生成表?类似这样的不就行了吗?
CREATE TABLE votes (vote_id NUMBER PRIMARY KEY, question VARCHAR2(200));
CREATE TABLE options (vote_id NUMBER, option_id NUMBER, text VARCHAR2(200), PRIMARY KEY (vote_id,option_id));
CREATE TABLE user_votes (user_id NUMBER,vote_id NUMBER, option_id NUMBER,PRIMARY KEY (vote_id,user_id));
回复

使用道具 举报

千问 | 2008-9-15 01:28:12 | 显示全部楼层
应该是多对多的关系,按#2设计就可以
回复

使用道具 举报

千问 | 2008-9-15 01:28:12 | 显示全部楼层
学习
回复

使用道具 举报

千问 | 2008-9-15 01:28:12 | 显示全部楼层
顶一下
回复

使用道具 举报

千问 | 2008-9-15 01:28:12 | 显示全部楼层
灰常灰常的感谢楼上各位
回复

使用道具 举报

千问 | 2008-9-15 01:28:12 | 显示全部楼层
學習分析
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行