Bonjour,

J'aurai besoin d'un coup de main pour concevoir une table de ma base de données...
Je souhaite réaliser une table 'rencontre' dans laquelle je compte stocké les détails et scores d'une rencontre sportive.
J'ai également une table 'equipe' dont je souhaite créer 2 foreign keys dans ma table 'rencontre' une pour l'équipe jouant à l'extérieur et l'autre pour l'équipe recevant...

Pouvez-vous m'aider ..?
Est-ce le bon moyen de gérer mes rencontres sportives ?

Merci à tous.

Edit.....................

Bon j'ai réussi à créer ma table
avec la requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE rencontre(
			id_rencontre INT UNSIGNED NOT NULL AUTO_INCREMENT,
			id_club_visite INT UNSIGNED NOT NULL,
			id_club_visiteur INT UNSIGNED NOT NULL,
			numero_rencontre VARCHAR(25) NOT NULL,
			score_visite TINYINT UNSIGNED NOT NULL,
			score_visiteur TINYINT UNSIGNED NOT NULL,
			PRIMARY KEY (id_rencontre),
			FOREIGN KEY(id_club_visite) REFERENCES club(id_club),
			FOREIGN KEY(id_club_visiteur) REFERENCES club(id_club)
			);
Ma seconde question reste d'actualité...
Est-ce le bon moyen de gérer mes rencontres sportives ?

Lorsque je crée ma table depuis DBDesigner le code généré est celui-ci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
CREATE TABLE rencontre(
  id_rencontre INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  club_id_club INTEGER UNSIGNED NOT NULL,
  numero_rencontre INTEGER UNSIGNED NULL,
  score_visite TINYINT UNSIGNED NOT NULL,
  score_visiteur TINYINT UNSIGNED NOT NULL,
  PRIMARY KEY(id_rencontre),
  INDEX rencontre_club_visite(club_id_club),
  INDEX rencontre_club_visiteur(club_id_club)
);
J'ai cherché le rôle de INDEX sur internet mais rien a faire je trouve pas...
Donc si quelqu'un peut me dire si cette requête peut fonctionner pour ce que je dois en faire et par la même occasion me donner un exemple de requête permettant de remonter les scores d'une rencontre à partir des id des clubs (visiteur et visité)...?

Merci