GAMOPAT
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Question aux pros BDD...

Aller en bas

Question aux pros BDD... Empty Question aux pros BDD...

Message par D3V1L Jeu 27 Juin 2013 - 20:55

Bonsoir chers collègues malades,

Je ne sais si mon topic a bien sa place ici, mais après examen des différentes sections, je ne vois pas trop où je pouvais le poster...

Je suis en train de réaliser une base de données sur Access 2007, une sorte de gestionnaire de collection, que je partagerai volontiers avec vous si j'aboutis à quelque chose de très sérieux.

Bref, j'ai déjà fait ce genre de chose pour une autre collection et sans me vanter, ça avait plutôt de la gueule (et oui, on peut modeler Access pour que ça ait de la gueule ^^).

Cela dit, je me trouve con aujourd'hui... Pour résumer, je veux faire une liste exhaustive des jeux (qui ont leur table dédiée) et une liste de ma collection (table dédiée également). Rien de sorcier pour les mettre en relation.

Cela dit, je me trouve confronté à un problème. Sur mon autre collection, j'avais ajouté un paramètre booléen "Dans ma collec / pas dans ma collec" sur les éléments de la liste exhaustive, ce qui me permettait de voir sur la liste complète ce que j'avais ou pas sans passer par la page "Ma collection".

Je pourrais faire de même, mais j'ai envie de prendre en compte le fait que l'on puisse avoir deux fois (ou plus) le même jeu, avec sa description propre...etc

Je me retrouve donc avec deux tables : 1 générale qui répertorie les jeux et leurs caractéristiques, et une autre qui répertorie les jeux possédés. La première table a une clé unique par jeu. La deuxième a une clé unique par "possession" mais 2 possessions peuvent avoir le même ID de jeu dans la mesure on on l'a en double par exemple.

La gestion des deux tables et l'enregistrement des "possessions" ne me pose pas problème.

Ma question arrive donc enfin : comment obtenir un résultat booléen en comparant 2 tables suivant un champ, afin de faire une mise en forme conditionnelle sur la table générale ?
D3V1L
D3V1L
Patient en incubation

Masculin Nombre de messages : 25
Age : 40
Localisation : Brive-la-Gaillarde (19)
Date d'inscription : 14/06/2013

Revenir en haut Aller en bas

Question aux pros BDD... Empty Re: Question aux pros BDD...

Message par Invité Ven 28 Juin 2013 - 9:48

Tu te casses la tête, il te suffit d'un champ "nombre d'exemplaires chez moi" où 0 veut dire que tu ne l'as pas.
avatar
Invité
Invité


Revenir en haut Aller en bas

Question aux pros BDD... Empty Re: Question aux pros BDD...

Message par D3V1L Ven 28 Juin 2013 - 10:49

Oui, c'est la solution "facile". 

Mais l'avantage d'avoir une table indépendante est que tu peux ajouter des précisions propres à chaque exemplaire.

TABLE 1 -> jeu 1, jeu 2, jeu3....
TABLE 2 -> jeu 1 (commentaire 1), jeu 1 (commentaire 2), jeu 3 (commentaire 1)...

plutôt que :

TABLE 1 -> jeu 1 (x2), jeu 2 (x0), jeu 3 (x1)

Enfin, si je n'ai pas réussi dans 2 jours, ça finira comme ça je crois ^^
D3V1L
D3V1L
Patient en incubation

Masculin Nombre de messages : 25
Age : 40
Localisation : Brive-la-Gaillarde (19)
Date d'inscription : 14/06/2013

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum