Bonjour,
tout d'abord merci pour l'aide que vous pourrez m'apporter.
Je ne suis pas de formation informatique mais j'aime apprendre et surtout dans ce domaine (un développeur "sur le tard").
Je voudrais développer une application pour gérer les statistiques de joueurs de basket. Pour ce faire (et d'après ce que j'ai pu lire à droit, à gauche),la première chose à faire est de matérialiser les base de données par les schémas MCD et MLD.Ce que j'ai fait, mais n'étant pas très calé, je souhaiterais votre avis.
Surtout n'hésitez pas à critiquer, j'ai mis mon nez dans les SGBD que depuis 1 mois alors y aura sûrement des choses à dire, essayer juste d'être constructif merci....
Mon modèle en "texte" :
- Une saison est composée d'au moins une phase
- Une phase est composée d'au moins un match
- Une phase est définie par son type
- Un match est composé de deux clubs à une date
- Un Club est défini par un nom
- Un match contient 4 quart temps
- Dans un quart temps, il peut y avoir n tirs, n entrée, n rebond off., n rebond def., n interception, et n entre-sortie de joueurs et dure 10 min
- Un match de coupe peut avoir n prolongations
- Dans une prolongation, il peut y avoir n tirs, n entrée, n rebond off., n rebond def., n interception, et n entre-sortie de joueurs et dure 5 min
- Dans un match un joueur porte un numéro
- Un tir est défini par des coordonnées (X,Y) et un booléen (réussi ou pas)
- Une entrée sortie est définie par le joueur entrant, le joueur sortant, le décompte du quart temps, le score de l'equipe A et celui de l'equipe B
- Un rebond offensif est défini par un nombre par joueur dans un quart temps
- Un rebond défensif est défini par un nombre par joueur dans un quart temps
- Une interception est défini par un nombre par joueur dans un quart temps
- Une balle perdue est défini par un nombre par joueur dans un quart temps
- Une faute est défini par un nombre par joueur dans un quart temps
- Une passe décisive est défini par un nombre par joueur dans un quart temps
en PJ mon MCD et mon MLD.
Je pèches surtout sur les cardinalités, je n'ai pas trop bien saisi comment cela fonctionnait. Si vous pouviez détailler sur un exemple concret de mon schéma.
Merci d'avance.
Partager