数据库建表的问题

zijianyi 2002-01-29 05:41:30
数据库建表的问题


老师让我做个网络教学的平台和csdn很类似,分成各院系的科目然后做好多论坛问问题,可是我现在遇到了个问题

我用的是sql 2000,我不知道怎么建表每个人的问题怎么处理,初步有两个方案


1.把所有的问题都放在同一个表里,假设有5000人,每人问20个问题,这样如果想得出这个同学问了那些问题,参与了那些问题要遍例这个100000条信息的表


2.把问题分开,为每个同学再创建一个表,单独记录他所问的问题那需要5000个表

另外老师要求记录下所有同学每次上机和下机的时间

有没有更好的方法?
...全文
48 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zijianyi 2002-01-30
每个院系一个表?那要是一个人问了好几个院系的问题,那还是要遍例所有院系的表,和用一个大表有什么不一样吗?
回复
hccpro 2002-01-29
按院系分类建表
回复
Amani 2002-01-29
首选方案一
回复
zijianyi 2002-01-29
什么呀?
回复
pypeng 2002-01-29
你太聪明了,哈哈:)
回复
yanchang 2002-01-29
方案一!
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告