Bonjour,
Je suis en train de faire une base de données pour un site internet sur des évènements. Donc j'ai commencer par créer une table "Utilisateur" avec les habituels attributs (IdUtilisateur, Nom, Prenom, Tel, Adresse). Ensuite, j'ai créé une table "Evenement" avec les attributs (IdEvenement, Organisateur, Date_Debut, Date_Fin, Type_Evenement). Mais j'ai une question pour modeliser le faite que "Un utilisateurs peut participer à 0 ou plusieurs evenements, et un evenement peut accueillir 0 voir plusieurs utlisateurs".
Donc j'ai pensé à créer une nouvelle table "Participant" avec en clé primaire IDEvenement et comme attribut IDUtilisateur. Comme ca je peux recuperer l'ensemble des participant à un evenement mais egalement l'ensemble des évènements auquel un utilisateur participe. Donc je voudrais savoir si c'est vraiment une bonne solution, car ca fait une table à seulement 2 attribut, et si il y a une meilleur solution.
Merci 