Aide sur Mysql
Fermé
marwentounsi
Messages postés
19
Date d'inscription
jeudi 12 février 2009
Statut
Membre
Dernière intervention
6 août 2009
-
28 juil. 2009 à 15:22
Airmanbzh Messages postés 119 Date d'inscription mardi 28 juillet 2009 Statut Membre Dernière intervention 27 avril 2010 - 28 juil. 2009 à 15:34
Airmanbzh Messages postés 119 Date d'inscription mardi 28 juillet 2009 Statut Membre Dernière intervention 27 avril 2010 - 28 juil. 2009 à 15:34
A voir également:
- Aide sur Mysql
- Mysql community server - Télécharger - Bases de données
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Mysql fatal error ✓ - Forum MySQL
- Le serveur mysql est inaccessible. vérifiez votre configuration. ✓ - Forum MySQL
1 réponse
Airmanbzh
Messages postés
119
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
27 avril 2010
9
28 juil. 2009 à 15:34
28 juil. 2009 à 15:34
Si tu es absolument certains qu'un membre du personnel aura toujours 2 membres participants, je te conseil d'insérer 2 champs ('participant1' et 'participant2') dans ta table 'personnel'. Le problème d'une telle solution c'est que si jamais le nombre de participant est modifié, tu sera obligé de modifié ta table 'personnel' en conséquence.
Je te conseil plutot de crer 3 tables : personnel, participant et participe.
personnel : les informations concernant le membre du personnel.
participant : les informations concernant le participant à une activité.
participe : une table qui te permet de lier les 2 tables précédentes et qui aurait comme clés primaires l'id du personnel, l'id de chaques participants et peut-etre une date (pour gérer la participation à plusieurs activités au fil du temps)
La seconde solution nécessite plus de contraintes mais te permettra de maintenir ton application au fil du temps. par contre, cela te demande de vérifier par programmation qu'il n'y ait bien que 2 participants par membre du personnel à telle ou telle date.
J'espere que ça t'a aider ^^.
Je te conseil plutot de crer 3 tables : personnel, participant et participe.
personnel : les informations concernant le membre du personnel.
participant : les informations concernant le participant à une activité.
participe : une table qui te permet de lier les 2 tables précédentes et qui aurait comme clés primaires l'id du personnel, l'id de chaques participants et peut-etre une date (pour gérer la participation à plusieurs activités au fil du temps)
La seconde solution nécessite plus de contraintes mais te permettra de maintenir ton application au fil du temps. par contre, cela te demande de vérifier par programmation qu'il n'y ait bien que 2 participants par membre du personnel à telle ou telle date.
J'espere que ça t'a aider ^^.