Luc_art
Nouveau membre
Bonjour !
Je viens de parcourir le forum et j'ai trouvé pas mal de données sur les jointures mais une question me bloque pas mal...
Je dois créer une interface de gestion (ajout/suppression) de données pour une association et je bloque (déjà!) au niveau de sa conception...
En fait, j'ai considéré avoir trois tables :
- adhérents (id_adherent, nom, prenom, date de naissance, date d'inscription)
- activités (id_activite, activite)
- statuts (id_statut, statut)
La "spécificité" de ma base c'est que les adhérents peuvent faire plusieurs activités et les activités avoir plusieurs adhérents tandis qu'un adhérent n'a qu'un seul statut (membre, secrétaire, etc...).
J'ai parcourut le forum et vu que dans le cas des tables activités et adhérents il faut que je créé une table de jointure entre les deux (avec comme champs leurs id respectifs)... ai-je bien compris :-// ?
Le problème, c'est qu'ensuite, s'il faut avoir une table de jointure, je ne sais pas la gérer dans mon interface de gestion..
Mon interface se résume à des formulaires classiques qui mettent à jour mes tables... du coup, est-ce que je peux, avec un seul formulaire, mettre à jour deux, trois tables en même temps ?
Par exemple inscrire les données suivante dans la base en une mise à jour :
Nom, prénom, date de naissance et date d'inscription pour la table adhérents
activité pour la table activités
statut pour la table statut
+ id_activite et id_adhérent pour la table "jointe" ?? (comment récupérer ces données qui sont auto incrémenté lors de la création ??)
Merci d'avance pour votre aide, je débute et je suis un peu perdu :-//
Bonne journée,
Je viens de parcourir le forum et j'ai trouvé pas mal de données sur les jointures mais une question me bloque pas mal...
Je dois créer une interface de gestion (ajout/suppression) de données pour une association et je bloque (déjà!) au niveau de sa conception...
En fait, j'ai considéré avoir trois tables :
- adhérents (id_adherent, nom, prenom, date de naissance, date d'inscription)
- activités (id_activite, activite)
- statuts (id_statut, statut)
La "spécificité" de ma base c'est que les adhérents peuvent faire plusieurs activités et les activités avoir plusieurs adhérents tandis qu'un adhérent n'a qu'un seul statut (membre, secrétaire, etc...).
J'ai parcourut le forum et vu que dans le cas des tables activités et adhérents il faut que je créé une table de jointure entre les deux (avec comme champs leurs id respectifs)... ai-je bien compris :-// ?
Le problème, c'est qu'ensuite, s'il faut avoir une table de jointure, je ne sais pas la gérer dans mon interface de gestion..
Mon interface se résume à des formulaires classiques qui mettent à jour mes tables... du coup, est-ce que je peux, avec un seul formulaire, mettre à jour deux, trois tables en même temps ?
Par exemple inscrire les données suivante dans la base en une mise à jour :
Nom, prénom, date de naissance et date d'inscription pour la table adhérents
activité pour la table activités
statut pour la table statut
+ id_activite et id_adhérent pour la table "jointe" ?? (comment récupérer ces données qui sont auto incrémenté lors de la création ??)
Merci d'avance pour votre aide, je débute et je suis un peu perdu :-//
Bonne journée,