OVH Cloud OVH Cloud

database mal partie

3 réponses
Avatar
josee
Bonjour,
Quand nous avons commencé la base de donnée, cela était pour avoir une liste
des livres que nous avions.
Ensuite nous avons ajouter des colonnes a la meme table pour inclure empl 1,
empl2, empl 3.... sujets, niveaux etc.

Je sais que nous aurions du créer differentes tables, mais je suis bloqués.

J'ai créer une tbl sujet avec les champs IDsujet et sujetnom et j'ai ajouté
une colonne IDsujet avec lien dans ma table livre. J'ai maintenant une liste
déroulante pour mes sujets mais mon probleme est que je peux choisir
seulement 1 sujet, et un livre peut avoir plusieurs sujets.

2iemes Problemes: j'ai 18 colonnes pour mes emplacements, empl1,
empl2....empl18 dans ma table livre. Je sais que je dois faire une nouvelle
table mais je n'ai aucune idée comment faire pour ne pas avoir empl1,
empl2... et avoir le #livres que j'ai pour chaque emplacement.

Quelqu'un peut-il me dire comment créer une base de données correcte.

En gros voici mon exemple:
Livre XXXX, ISBN12345
sujet1, sujet2, sujet4
Niveaux 3 a 6
2 livres à empl1
3 livres à empl2
6 livres à empl3
11 livre en total.

J'ai besoins de faire des requetes par sujets, par emplacements, par
niveaux.

Merci pour votre aide, Josée

3 réponses

Avatar
Heureux-oli
A mon avis, il faut refaire la structure de ta base de données.

Comme elle ne conmprte qu'une seule table, il est possible assez facilement
de la retravailler.

En utilisant des requête Création de tables pour les nouvelles tables, ce
qui permettrait de ne rien perdre des données déjà présentes.


--
Heureux-oli
"josee" a écrit dans le message de news:

Bonjour,
Quand nous avons commencé la base de donnée, cela était pour avoir une
liste des livres que nous avions.
Ensuite nous avons ajouter des colonnes a la meme table pour inclure empl
1, empl2, empl 3.... sujets, niveaux etc.

Je sais que nous aurions du créer differentes tables, mais je suis
bloqués.

J'ai créer une tbl sujet avec les champs IDsujet et sujetnom et j'ai
ajouté une colonne IDsujet avec lien dans ma table livre. J'ai maintenant
une liste déroulante pour mes sujets mais mon probleme est que je peux
choisir seulement 1 sujet, et un livre peut avoir plusieurs sujets.

2iemes Problemes: j'ai 18 colonnes pour mes emplacements, empl1,
empl2....empl18 dans ma table livre. Je sais que je dois faire une
nouvelle table mais je n'ai aucune idée comment faire pour ne pas avoir
empl1, empl2... et avoir le #livres que j'ai pour chaque emplacement.

Quelqu'un peut-il me dire comment créer une base de données correcte.

En gros voici mon exemple:
Livre XXXX, ISBN12345
sujet1, sujet2, sujet4
Niveaux 3 a 6
2 livres à empl1
3 livres à empl2
6 livres à empl3
11 livre en total.

J'ai besoins de faire des requetes par sujets, par emplacements, par
niveaux.

Merci pour votre aide, Josée



Avatar
3stone
Bonjour,

"josee"
| Quand nous avons commencé la base de donnée, cela était pour avoir une liste
| des livres que nous avions.
| Ensuite nous avons ajouter des colonnes a la meme table pour inclure empl 1,
| empl2, empl 3.... sujets, niveaux etc.
|
| Je sais que nous aurions du créer differentes tables, mais je suis bloqués.
[...]


Regarde le menu Outils, Analyse, Table
tu sélectionnes ta table, tu regardes bien ce qu'il t'indique et tu te retrouvera
avec quelque chose de... moins mauvais ;-)

Cela montrera au moins la direction à donner.

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
josee
Je sais que je peux la retravailler. Mon probleme est que je ne suis pas
sure comment. Comme J'ai dit j'ai fait une table Sujet que j'ai relié a ma
table livre, mais cela me permet d'inclure seulement 1 sujet.
Dois-Je creer une 3ieme tables ou je vais avoir un champs IDlivre IDsujet
avec aucune clé primaire et enlever ma colonne sujet dans ma tbl livres. et
inscrire exemple trois fois mon ID livre et entrer chaque sujet.

J'ai essayé de trouver un data base template qui travaille avec plusieurs
emplacements mais je n'ai pas trouver cela.
Merci pour ton aide.

"Heureux-oli" wrote in message
news:
A mon avis, il faut refaire la structure de ta base de données.

Comme elle ne conmprte qu'une seule table, il est possible assez
facilement de la retravailler.

En utilisant des requête Création de tables pour les nouvelles tables, ce
qui permettrait de ne rien perdre des données déjà présentes.


--
Heureux-oli
"josee" a écrit dans le message de news:

Bonjour,
Quand nous avons commencé la base de donnée, cela était pour avoir une
liste des livres que nous avions.
Ensuite nous avons ajouter des colonnes a la meme table pour inclure empl
1, empl2, empl 3.... sujets, niveaux etc.

Je sais que nous aurions du créer differentes tables, mais je suis
bloqués.

J'ai créer une tbl sujet avec les champs IDsujet et sujetnom et j'ai
ajouté une colonne IDsujet avec lien dans ma table livre. J'ai maintenant
une liste déroulante pour mes sujets mais mon probleme est que je peux
choisir seulement 1 sujet, et un livre peut avoir plusieurs sujets.

2iemes Problemes: j'ai 18 colonnes pour mes emplacements, empl1,
empl2....empl18 dans ma table livre. Je sais que je dois faire une
nouvelle table mais je n'ai aucune idée comment faire pour ne pas avoir
empl1, empl2... et avoir le #livres que j'ai pour chaque emplacement.

Quelqu'un peut-il me dire comment créer une base de données correcte.

En gros voici mon exemple:
Livre XXXX, ISBN12345
sujet1, sujet2, sujet4
Niveaux 3 a 6
2 livres à empl1
3 livres à empl2
6 livres à empl3
11 livre en total.

J'ai besoins de faire des requetes par sujets, par emplacements, par
niveaux.

Merci pour votre aide, Josée