Aide pour conception base de donnée

Fermé
psaikopat Messages postés 339 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 24 février 2008 - 18 janv. 2006 à 12:11
psaikopat Messages postés 339 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 24 février 2008 - 18 janv. 2006 à 13:08
Bonjour a tous,

Je dois créer, pour un projet personnel, un site qui permette de s'inscrire en ligne a une course de VTT !

Alors c'est une épreuve bien spécial car il y a 2 participants par équipe !

Ma question est comment créer ma base de donnée ?

Est ce dans ce style la ?

---------------------------------------------------------------------------
ID | NOM1 | PRENOM1 | ADRESSE1 | AGE1 | NOM2 | PRENOM2 | ...
---------------------------------------------------------------------------
| | | | | | |
| | | | | | |
| | | | | | |

3 réponses

StreM Messages postés 515 Date d'inscription lundi 18 octobre 2004 Statut Membre Dernière intervention 28 février 2007 124
18 janv. 2006 à 12:26
Non.
2 tables :
une EQUIPES :
Id, Nom (varchar), coureur1 (Id), coureur2 (Id)
Et une COUREURS :
Id, Nom, Prenom, age, ville, etc.....
Prends l'habitude de faire ce système là.
Tu pourrais même faire une table EQUIPES (Id, Nom), une table COUREURS (Id, nom,etc...) et une table RELATION (Id_equipe, Id_coureurs).
Avec les bonnes requêtes, tu récupères tout comme il faut.
Bon courage !
0
psaikopat Messages postés 339 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 24 février 2008 14
18 janv. 2006 à 12:50
Yes ok je vois pourquoi faire une table "équipe" et une table "coureurs" !

Merci bien
0
psaikopat Messages postés 339 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 24 février 2008 14
18 janv. 2006 à 13:08
Euh petite précision :

J'aimerai savoir comment créer mon formulaire !
Je comptais faire 2 formulaires et récupérer chaque champ pour les mettre dans ma base de donnée (celle que j'avais prévue)!
Le souci maintenant c'est que je ne peux plus faire 2 formulaires si ?

Je prend un exemple :

SEB & JAKY veulent s'inscrire, SEB remplit le formulaire, JAKY aussi!
Ensuite lorsque je valide, je créer un nouvel enregistrement dans ma table COUREUR pour chaque concurent et je créer un nouvel enregistrement dans ma table EQUIPE avec les 2 ID des coureurs c'est bien ça ?
0