Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/12/2010, 21h35   #1
Futur Membre du Club
 
Inscription : août 2007
Messages : 44
Détails du profil
Informations personnelles :
Âge : 18

Informations forums :
Inscription : août 2007
Messages : 44
Points : 17
Points : 17
Par défaut Nombre variable de données liées

Bonjour à tous.
Désolé de ce titre peu clair, je vais tenter de m'expliquer :
J'ai une table acheats qui va stocker des infos sur un certain nombre de logiciels anti-triche (style punkbuster, VAC, pour ceux qui jouent sur internet...).
J'ai une table games qui va stocker des infos sur un certain nombre de jeux utilisant lesdits logiciels anti-cheats.

Il faudrait qu'a chaque jeu, je puisse lier un certain nombre d'anti-cheats. Le problème, c'est que ce nombre est variable : certains jeux pourront avoir 8 anti-cheats compatibles, d'autre 1. Et puisque la structure doit pouvoir s'adapter dans le temps, il faut qu'il n'y ait pas de max d'anti-cheats.

J'ai envisagé une solution avec une troisième table, deux champs : acheat et game, avec chaque entrée liant un jeu et un anti-cheat avec leurs id.

Je suis pas vraiment satisfait de cette solution, mais c'est la meilleure que je vois, donc je vous appelle à l'aide, si quelqu'un à une idée de comment faire, je suis preneur.

Je savais pas trop où poster ça, mes excuses si c'est pas le bon endroit.

Merci d'avance

Cordialement,
Seidris
Seidris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 21h56   #2
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
y a pas d'autre solution cela s'appel une table d'association. c'est ça ou avoir tes données en n tuple en ajoutant dans game un champs id_acheat ce qui n'est vraiment pas correct.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 22h58   #3
Futur Membre du Club
 
Inscription : août 2007
Messages : 44
Détails du profil
Informations personnelles :
Âge : 18

Informations forums :
Inscription : août 2007
Messages : 44
Points : 17
Points : 17
Bon ben c'est parti alors

Merci beaucoup
Seidris est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h12.


 
 
 
 
Partenaires

Hébergement Web