求助!一下问题如何使用insert添加!!!

两张表:
科目表 表名 Subject
列名 科目名称 subjectName

课时 hour
所属年级 gradeid

年级表 表名 Grade

列名 年级 gradeid

向科目表插入数据,科目表中的gradeid必须和年级表中存在

先用在年级表中使用外键关联 foreign key (gradeid) references subject(gradeid);
然后正常添加数据即可 insert into subject values ('语文','50小时',gradeid);
如果添加的数据中在年级表中没有对应的gradeid,那么会添加失败,只有存在就会成功。