两张表:
科目表 表名 Subject
列名 科目名称 subjectName
课时 hour
所属年级 gradeid
年级表 表名 Grade
列名 年级 gradeid
向科目表插入数据,科目表中的gradeid必须和年级表中存在
先用在年级表中使用外键关联 foreign key (gradeid) references subject(gradeid);
然后正常添加数据即可 insert into subject values ('语文','50小时',gradeid);
如果添加的数据中在年级表中没有对应的gradeid,那么会添加失败,只有存在就会成功。