当前位置: 代码迷 >> Sql Server >> 关于设计数据库,该如何处理
  详细解决方案

关于设计数据库,该如何处理

热度:21   发布时间:2016-04-24 09:05:57.0
关于设计数据库
在设计数据时遇到了一个疑问:

   遇到类似于班级表和学生表的情况,

   按老师教我的:在学生表里加一个班级的字段

但是,也可以再加一张新表,专门做对应表(,班级,学生)

因为开发经验薄弱,这两种方式不知道更适用那种条件下,
愿大家讲解一下!!!!
------解决思路----------------------
应该在学生表里加一个班级的字段,因为一个学生只属于一个班,一个班有多个学生

再加一张新的关系表的,一般是多对多的关系
------解决思路----------------------
这样?
班级表(班级编号,班级名称,...)
学生表(学生编号,学生姓名,性别,年龄,...,班级编号)
  相关解决方案