꼭 알려주세요...
create table First_Class (
first_name varchar(20) not null,
first_code int not null auto_increment,
primary key (first_code)
);
create table Second_Class (
second_name varchar(20) not null,
second_code int not null auto_increment,
upper_code int not null ,
primary key (second_code),
foreign key (upper_code) references First_Class
on delete cascade
on update cascade
);
제가 구현하고자 하는 바는 Second_Class 에 데이터를 삽입할 때 First_Class 를 참조해서 삽입하려는 데이터가 그 안에 없으면, 삽입이 되지 않는 것, 그리고, second_class 테이블에서 삭제, 업데이트시에 모두 포린키를 사용하고자 하는 것인데, 잘 안되여.
어떻게 해야 잘 할 수 있을 까요. 꼭 알려주세요....꾸뻑^^
|