***帮我看看存放学生成绩的两种表结构那种更好??性能会好??扩展性好??谢谢

strutsdbk 2006-04-26 04:50:45
学生成绩表结构(-):
学校编号
学生编号
入学年份
考试编号
科目编号
考试成绩


学生成绩表结构(二):
学校编号
学生编号
入学年份
考试编号
语文成绩
数学成绩
外语成绩
地理成绩
...全文
423 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
strutsdbk 2006-06-11
  • 打赏
  • 举报
回复
?
zhangxuyu1118 2006-06-10
  • 打赏
  • 举报
回复
学生信息表
学生编号
学校编号
入学年份

科目信息表
科目编号
科目名称

学生成绩表
考试编号
学生编号
科目编号
考试成绩

比较合理。
如果2选一,第一种结构合理。不过第一种结构应该还有张表吧,比如:
考试信息表
考试编号
年度编号
科目编号
之类的。
第二个结构可以通过查询产生。
strutsdbk 2006-05-28
  • 打赏
  • 举报
回复
成绩表中记的是某个学生,在那个学校,那次考试的成绩。
strutsdbk 2006-05-28
  • 打赏
  • 举报
回复
学生的编号是唯一的,终生不变的。

学生可以转学,换校。
keel47 2006-05-27
  • 打赏
  • 举报
回复
呵呵,我是说,一个学生的编号足够说明他是那个学校的和他是那一年入学的了。
strutsdbk 2006-05-27
  • 打赏
  • 举报
回复
楼上在说什么??我看不懂呀!!!就一个学生编号呀!!
keel47 2006-05-25
  • 打赏
  • 举报
回复
首先,当数据量非常大的时候,第二种方法可以带来较高的性能(不用表连接),不过,一个学校最多也就5000个学生(还算大学校了),所以为了扩展还是选第一种好。
然后,如果按时间来为考试编号的话(比如“2006年期中考试”),那么可以看出“考试编号”“考试科目”“考试成绩”这个字段和学生的信息没有绝对的业务关系。
如果学生信息在软件别的模块也有应用的话,数据就冗余了。
个人认为可以分成“学生信息表”和“考试信息表”。

strutsdbk 2006-05-25
  • 打赏
  • 举报
回复
?
hufangyu 2006-05-22
  • 打赏
  • 举报
回复
第二种结构
laixiaonian88 2006-05-21
  • 打赏
  • 举报
回复
中小学的科目比较固定

如果不扩展了就用第二种,想扩展就用第一种


欢迎光临java开发者的博客http://drivemewild.bokee.com/
平民校长 2006-05-19
  • 打赏
  • 举报
回复
如果科目稳定,我也建议用第二种!计算总分、平均分等成绩分析较为容易。
luyuanchan 2006-05-07
  • 打赏
  • 举报
回复
我想第二种要好!!
前提是每一个学生选课固定,而且相同.

如果不是,就选第一个吧!!

第一个扩展性好!
第二个效率高,空间小..
strutsdbk 2006-05-07
  • 打赏
  • 举报
回复
调查一下,各位工作年限,学历,职位??
strutsdbk 2006-05-04
  • 打赏
  • 举报
回复
调查一下,各位工作年限,学历,职位??
reservoir 2006-05-03
  • 打赏
  • 举报
回复
啥学历并不重要,即使你是读到博士后了,也只是空知道理论也不见得好到哪里去~~
楼主,你说呢 ?
reservoir 2006-05-03
  • 打赏
  • 举报
回复
恩,我也觉得学生信息表、课程表和成绩表应该是分开放的
以前我们php+MySQL做的学生信息管理系统就是这样做的……
strutsdbk 2006-05-03
  • 打赏
  • 举报
回复
嘿嘿 没想到还有这么多入门级别的!!!都不知道各位啥学历??
sunlight539 2006-04-30
  • 打赏
  • 举报
回复
虽然课程目前比较稳定,但是新课程会不断出现的,现在发展的这么快;第一种便于维护,扩展,全力推荐。
sunlight539 2006-04-30
  • 打赏
  • 举报
回复
楼主只不过是拿出其中的成绩表,其他的表他肯定有的,看他第一种表结构就知道了,
我认为第一种设计较佳
RikerLu 2006-04-30
  • 打赏
  • 举报
回复
我也觉得不好...用三个表比较合适,学生信息一个表,科目一个表,成绩一个表(分别对应学生编号和科目编号),这样扩展性好...
加载更多回复(3)

256

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧