Bonjour,
voici la situation :
une table pour les membres, une table pour les groupes et une table pour les liaisons membres-groupes.
la table de liaisons comprend 4 colones :
id de la liaison
id du groupe (group_id)
id du membre (user_id)
id du niveau de liaison (level_id)(1=membre, 2=secrétaire, etc, défini dans un autre table)
question 1 :
quelle syntaxe faut-t-il pour récupérer tous les groupes auxquels un membre (dont on connait le user_id=426) appartient
et à l'inverse, tous les membres d'un groupe (dont on connait le group_id=18).
question 2 ... plus difficile :-)
quelle syntaxe faut-il pour récupérer tous les groupes auxquels un membre (pe : user_id=426) appartient en tant que secrétaire (level_id=2)
question 3
comme cette situation me parraît plus que courante, et que j'ai beaucoup de mal à trouver une réponse sur le web, existe-t-il une méthode de structuration des tables plus efficace-courante-rapide que celle présentée ici ?
merci :-)
Partager