Bonjour à tous,
J'aimerais vous soumettre une question qui me bloque depuis un certain temps.
Au nieau de mon MCD, j'ai une entité Client avec pour identifiant id_Client, une entité Contrat avec pour identifiant id_Contrat et une relation plusieurs à plusieurs (n-m) qui relie les deux entités précédentes et que j'ai appelé Signe_Contrat.
Au niveau de mon MLD, j'ai donc les tables Client, Contrat et Signe_Contrat que j'exprime de la façon suivante:
CLIENT ( #id_Client, nom, prenom, ... )
CONTRAT ( #id_Contrat, type, date_signature, ... )
SIGNE_CONTRAT ( # ( CONTRAT.id_Contrat#, CLIENT.id_Client# ) )
Au niveau de la table de jointure SIGNE_CONTRAT, j'aimerais savoir s'il est possible de faire appel un trigger qui aurait en charge, après la fin de l'insertion des données relatives aux tables CLIENT et CONTRAT, d'insérer
les valeurs de id_Contrat et id_Client automatiquement dans la table SIGNE_CONTRAT?
Et si cela est possible (l'usage d'un trigger), est-ce conseillé ou non?
Voilà, j'espère avoir été clair? J'attends avec impatience votre aide. Merci d'avance