Bonjour

je crée un table "palyers" avec id, pseudo, MdP, ...
une table "donnes" avec id, Nord, Sud, Est, Ouest, ...
je crée une table "donnes_players" id, id_players, id_donnes, resultat, contrat, .... Dans cette table est inséré une donne précise joué par un player précis à la fin de la partie ça donnera un "resultat". Au début d'une partie il y a un système d'enchère (dont le nombre n'est pas fixe et peut atteindre 7 enchères successives différentes) fait par les joueurs pour arriver au contrat final.
Donc je pensais faire une table "enchères" mais ce que j'ai du mal à définir :
si je fait une table "enchères" pour tous les players et toutes les donnes . Donc dans cette table id, id_donnes_players ce qui fait que j'aurais plusieurs lignes avec le même id_donnes_players pour chaque nouvelle enchère ench1,...,enchX.
donc 500 players par 16 donnes différentes par en moyennes 5 enchères.
Ou si je fait une table "enchères" par donnes_players ce qui fait 500x16 tables "enchères" de 5 à 15 lignes.

En réfléchissant je crois que la première solution est la bonne quitte à mettre une colonne supplémentaire dans enchères pour retrouver l'enchère précédente de la donnes_players.
Je laisse tout de même ce post pour avoir vos avis

Merci d'avance