做选课的功能时,选课信息表中课程号与学号是多对多的关系。这样数据量大,是否可以动态为每个学生生成一张表,然后根据他选的课程,往该表里填写信息,同理,根据学生是否选课,动态为每门课程生成一张表,然后再往里面填充相应的学生学号?想问问大家这样做是否可行,还有没有什么其他好的办法
动态生成表的方法是有的,但是一般不会动态生成表,这样会很占用数据库资源,因此建议更改你的思路,动态生表的作法不太可靠
嗯,问了一下其他同学的做法,大部分都是在选课信息表中,把课程号和学号两个作为主键,实在不行我也只能这样了。。。
嗯嗯嗯。一般设置的是两个主键。。。。课程和学号两个来控制