Probleme d'heritage avec sql

yannick -  
 ThePizzaGuy -
bonjour je souhaiterais de l'aide si vous pouvez sur un probleme. j'ais une table que j'ais crée:
create table appartenir
(
num_film number,
num_cat number,
primary key (num_film, num_cat),
foreign key (num_film) references DVD (num_film),
foreign key (num_film) references CASSETTE (num_film),
foreign key (num_cat) references categorie (num_cat)
);
qui se sert de la table cassette et DVD qui sont des heritages d'une table film
mais quand je fais la requetes suivante:
insert into appartenir values (1,4);
//1 et 4 existe dans leurs tables respectives.
le message d'erreur suivant apparait.
RA-02291: integrity constraint (CALLEBAUT.SYS_C0043345) violated - parent key not found

merci de votre aide.
yannick

2 réponses

ThePizzaGuy
 
So i herd you really liek pizza mang.
1
yannick
 
j'ai oublié de preciser j'ai compris le probleme: je sais qu'il trouve la clé ou que chez dvd ou chez cassettte mon probleme est surtout
comment contourner ce probleme.
0