Bonjour a tous,
j'ai chercher mais j'ai trouver que des morceaux de code sans jamais avoir d'exemple concret donc j'explique mon soucis et ce serait cool d'avoir des démarches, solutions claires :

pour exemple j'ai deux tables :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
create table realisateur 
( 
   code_realisateur integer, 
   nom_realisateur varchar(30), 
   prenom_realisateur varchar(30), 
   constraint PKrealisateur primary key (code_realisateur) 
);

et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
create table film 
( 
   num_film integer, 
   nom_film varchar(30), 
   affiche varchar(35), 
   code_type_film integer, 
   code_realisateur integer, 
   constraint PKFILM primary key (num_film), 
   constraint FKFILM1 foreign key (code_type_film) references type_film(code_type_film), 
   constraint FKFILM2 foreign key (code_realisateur) references realisateur(code_realisateur), 
);

j'apprend a personne comment marche une clés étrangère donc voila j'ai a choisir un réalisateur et a l'effacer et avant de l'éffacer, il doit y avoir tout les film (table film) qui contient le réalisateur en question qui doivent etre éffacer..j'aimerais avoir la syntaxe, démarche pour que cette suppression se fasse en cascande (dans Tfilm puis dans Trealisateur)

Désolé du post assez long mais bon, en esperant une réponse bonne soiré a tous !!