Supprimer clé etrangere puis clé primaire ??

slackeruser Messages postés 121 Date d'inscription   Statut Membre Dernière intervention   -  
jeanch_tlse Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai 2 tableaux : «moto » et « produit »
'moto' contient une clé étrangère sa référence est la clé primaire de la table 'produit'
la table produit contient une seule clé primaire
1)je veux supprimer des enregistrements de la table 'moto' tout en supprimant en même temps leur référence dans la table 'produit'.

A voir également:

1 réponse

jeanch_tlse Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   3
 
Bonjour,
Une table secondaire ne peut pas entrainer la suppression d'enregistrement d'une table de reference. Il pourrait y avoir d'autres enregistrements "moto" qui font reference a"produit".
L'inverse est plus logique : la suppression d'element de la table de reference peut entrainer la suppression des elements de la table secondaire.
Mais c'est de la pure theorie, du moins en informatique de gestion, dans la vraie vie on ne fait jamais ça car l'utilisateur souhaite toujours avoir un historique : on utilise plutot des colonnes de "date de debut" et de "date de fin de validite".
0