学生选课系统需求: 一个学生能选多门课 用mysql怎么设计? 一个课程表,一个学生表,一个选课表选课表记录学生id和被选课的课程id就这么简单 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 #学生表CREATE TABLE `demo`.`student`( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `student_name` CHAR(10) NOT NULL DEFAULT '', `c_id` INT(10) NOT NULL COMMENT '课程id', PRIMARY KEY (`id`))ENGINE=MYISAM CHARSET=utf8;#课程表CREATE TABLE `demo`.`course`( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `course_name` CHAR(10) NOT NULL DEFAULT '', PRIMARY KEY (`id`)) ENGINE=MYISAM CHARSET=utf8;其中学生表有有个id记录其选的课程。 多对多有个中间表就可以了 中间表记录学生id和该学生选的课程id php关于执行cmd命令的问题,求大能指导 linux 下php5无法载入mysql扩展 请问php的用途? linux 系统下php加载xmlrpc模块? 请问一个这个base64加密解密安全吗? 我想修改一下Discuz论坛的功能,添加一些新的东西。 用户在线问题 PHP的横向重复区域代码,是怎么写的 求将一段递归代码改为非递归形式 php中数据交互 是PHP的配置问题还是主机问题 DZ提示 DIY模板目录不正确 做好的一个项目怎么上线?
#学生表
CREATE TABLE `demo`.`student`(
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`student_name` CHAR(10) NOT NULL DEFAULT '',
`c_id` INT(10) NOT NULL COMMENT '课程id',
PRIMARY KEY (`id`)
)ENGINE=MYISAM CHARSET=utf8;
#课程表
CREATE TABLE `demo`.`course`(
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`course_name` CHAR(10) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
) ENGINE=MYISAM CHARSET=utf8;
其中学生表有有个id记录其选的课程。