一对多,如何将删除“一”就能把“多”的数据一起删除呢
我用的 mysql
/*一对多测试*/
create table class(
cid int primary key,
series varchar(20),
description varchar(20)
);
create table student(
sid int primary key,
cid int,
name varchar(20)
);
/*在多上添加外键*/
alter table student add constraint fk_student_class foreign key(cid) references class(cid);
我想通过删除 “班级” 就能把 这个班级上的所有人都能删除
delete from class where cid=1; 但是报错了
要怎么实现这种方法呢?? 求大神帮助