Hello,
Je désire créer une application de gestion de courses, mais j'ai beau lire les tutoriaux, ça ne rentre pas
Je connais le principe des BD car j'ai déjà utilisé sql et php, donc j'ai déjà un petit acquis sur les tables, index, clefs, etc mais c'était pour des pages web vraiment simples, qui ne nécessitait pas vraiment une modélisation.
Mais là, avec ce projet, je suis largué
Dans l'esprit, je voudrais créer un logiciel de gestions de courses. Donc on aurait comme entité :
- course (nom du prix, hypodrome, catégorie,...)
- cheval (nom, age, sexe, derniers résultats,...)
- jockeys (nom, sexe, age, derniers résultats, ...)
- entraineurs (nom, derniers résultats,...)
- résultats de la course
Et bien sur, à l'enregistrement des résultats, il doit se répercuter sur les tables cheval, jockey et entraineur.
Alors, j'ai bien compris qu'il fallait poser un énoncé.
Par exemple, une course peut avoir plusieurs chevaux.
Un cheval peut avoir plusieurs jockeys et plusieurs entraineurs.
Etc...
La dessus, pas de problême.
Si je comprends bien on aurait une relation comme celle là déjà ?
course --- 1,n --- cheval
cheval --- 1,n --- jockey
Ce qui me pose problême, c'est comment répercuter les arrivées sur les tables et surtout, si vous pouvez m'expliquer briévement les relations 1,n 1,1 car je ne suis pas habitué à ce genre d'annotations.
Sans me macher le boulot, ce serait vraiment sympa de me donner un exemple avec les tables au-dessus pour que je puisse bien comprendre et pas me planter dés le départ sur la conception, car je dois ajouter plein d'entités aprés, comme la météo, les pronostics de la presse, etc.
Et je voudrais vraiment bien saisir le truc des relations.
Merci
Partager