Bonjour,
Pour modéliser mon problème je vais donner un exemple classique
J'ai 3 tables de types Paradox dont les clés sont entre parenthèses:
Etudiant (Matricule)
Module (Code_Module) et
Note (Matricule,Code_Module)
je modifie le Matricule dans la table étudiant, et j'aimerai que le champ correspondant dans la table note soit mis à jour automatiquement.
La question est: est ce qu'il existe un moyen pour relier 2 tables dans le Module Base de Données dans lequel on crée les tables? ou vais-je parcourir les tables concernées et faire la modification grâce à des procedures que je dois écrire?
dans le cas de suppression c'est simple, je fais une procedure qui supprime d'abord les enregistrements dans la table note en la parcourant avec le Matricule, de l'étudiant que je vais supprimer. puis je le supprime de la table étudiant.
Mais dans le cas de modification, comment mettre à jour le matricule dans la table note?
du français me suffit, je ne demande pas un bout de code
merci
Partager