请教一下如何设计这种数据库
有如下两个表:
表1:学生
含有如下字段:学号,姓名,年龄,民族,身份证号,主键为学生编号
表2:班级
含有如下字段:学生姓名,学生编号,民族
这样的话表2该如何设计?只要把表1的主键作为表2的外键加主键就可以了么?
请高手指点啊。。。。
[解决办法]
你这表2和表1有啥区别,不都是学生信息吗...
[解决办法]
学生表里面添加班级编号即可。
班级表就描述班级信息即可。
[解决办法]
如果仅仅是数据冗余,这个没啥问题。如果是标准的结构,lz需要拆分出单独的模型,比如学生,班级,这样的模型。重新进行定位才好。
[解决办法]
那按你那样做就可以啦
[解决办法]
还是很不错的