Bonjour à tous!
Dans la base de données j'ai (entre autres) 3 tables 'MEMBRES', 'GROUPES', 'DROITS' ces 3 tables sont reliées par 2 tables d'associations 'est_membre' et 'est_autorise'.
|MEMBRES|---|est_membre|---|GROUPES|---|est_autorise|---|DROITS|
Il existe plusieurs groupes liés à des droits spécifiques. Un membre obtient donc des droits par les biais des groupes. Dans ces groupes j'en ai un qui m'intéresse tout particulièrement c'est le groupe 'default'.
Je souhaiterais qu'a chaque fois qu'un nouveau membre est inséré dans la base 'MEMBRES' il soit automatiquement ajouté au groupe 'default'. Mais pour ce faire il doit être ajouté dans l'association 'est_membre'.
Exemple:
L'utilisateur 'toto' dans la table 'MEMBRES' à l'identifiant -> 32
Le groupe 'default' dans la table 'GROUPES' à l'identifiant -> 1
Il faut donc relier dans la table d'association 'est_membre' les deux identifiants 'idMembre = 32' et 'idGroupe = 1'.
Ma question est donc : est-il possible de créer une requête automatique directement en SQL pour "routiner" cette association entre les deux tables?![]()
Partager