Comment concevoir un des sports les statistiques de la base de données pour plusieurs sports?

Je suis en train de concevoir une base de données pour stocker les statistiques des joueurs pour plusieurs types de sports.

Dans la base de données, vous avez un tas de joueurs. Chaque joueur appartient à une équipe, et chaque équipe joue un sport. Voici les tableaux que j'ai pour seule partie à ce jour:

Joueur (Player_ID, Team_ID, FirstName, LastName)

Équipe (Team_ID, Sport_ID, TeamName)

Sport (Sport_ID, SportName)

Maintenant je veux stocker les statistiques. Je rencontre un problème avec différents joueurs à jouer des sports différents et donc avoir à stocker les différents types de statistiques pour chaque sport. Si je devais ranger les joueurs de hockey et les joueurs de baseball par exemple:

  • pour les joueurs de hockey je veux stocker buts et de passes

  • pour les joueurs de baseball je veux stocker les hits, les courses à la maison et Rb.

Est-il une bonne façon de faire quelque chose comme ceci en utilisant une base de données? Ont j'ai même commencé à le droit chemin?

  • Êtes-vous absolument certain qu'un joueur ne peut jouer qu'un sport pour une équipe? - par exemple, qu'il n'y a aucune chance qu'un joueur peut jouer à la fois le hockey et le baseball? Si oui, vos tables jusqu'à présent regarder OK pour moi.
  • Si c'est les devoirs, c'est une bonne idée de le dire. Cela ne signifie pas que vous ne sera pas obtenir de l'aide.
  • oui, chaque joueur ne joue jamais plus d'un sport. C'est une sorte de devoirs, je suppose, pas vraiment, C'est un projet de démonstration, je suis en train de faire pour quelqu'un.
InformationsquelleAutor Curtis | 2010-12-09