OVH Cloud OVH Cloud

requette union

4 réponses
Avatar
Bruno
bonjour, je dois developper une solution pour des bornes interactives, mais
je ne sais pas comment m'y prendre :
mes données sont 3 fichiers textes
1 - (fichier code article) : -codearticle - codebarre - famille (valeur A
ou B) -
2- (fichier de la famille A) - codearticle - designation - prix -
3- (fichier de la famille B) - codearticle - designation - prix -
--- les codes articles se repettent dans les fichiers de famille, donc
doublon en cas de fusion ! ---
je dois bien sur d'après un codebarre ressortir le prix et la désignation -?
j'ai fait en partie le code vb de construction de ma base avec 3 tables pour
les 3 fichiers,
mais je ne sais pas comment articuler ma ou mes requettes ??
merci de votre aide ...

4 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

En théorie, un article appartient à une seule famille, donc je pense que le
mieux est de mettre dans une même table le fichier 2 et le fichier 3. En
fait il n'est pas utile de les stocker dans 2 tables différente vu que c'est
ton fichier 1 qui permet de connaître la famille d'un article.

Ensuite, il te suffit de faire une requête basée :
- table du fichier 1
- table des fichiers 2 et 3
en reliant les 2 tables sur le code article.

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
en cours de migration vers : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------

"Bruno" a écrit dans le message de news:

bonjour, je dois developper une solution pour des bornes interactives,
mais
je ne sais pas comment m'y prendre :
mes données sont 3 fichiers textes
1 - (fichier code article) : -codearticle - codebarre - famille (valeur A
ou B) -
2- (fichier de la famille A) - codearticle - designation - prix -
3- (fichier de la famille B) - codearticle - designation - prix -
--- les codes articles se repettent dans les fichiers de famille, donc
doublon en cas de fusion ! ---
je dois bien sur d'après un codebarre ressortir le prix et la
désignation -?
j'ai fait en partie le code vb de construction de ma base avec 3 tables
pour
les 3 fichiers,
mais je ne sais pas comment articuler ma ou mes requettes ??
merci de votre aide ...


Avatar
J-Pierre
Salut Jessy,

En principe, mais pas toujours, par exemple, un rouleau à patisserie peut être classé dans les familles "Articles de cuisine"
et "Armes de défense" :-) Plus sérieusement, il est normal qu'un même article puisse être rattaché à plusieurs familles ou
catégories. Ce qui ne semble pas être le cas ici.

Par contre, une chose est certaine, la base n'est pas bien structurée. En plus de tes remarques, il est surprenant que le prix
se trouve avec la table 2 ou 3. Même la désignation pourrait se trouver dans la table 1 puisqu'elle est sans doute spécifique
à chaque article


J-Pierre

"Jessy Sempere [MVP]" a écrit dans le message de news: 4540695a$
Bonjour

En théorie, un article appartient à une seule famille, donc je pense que le mieux est de mettre dans une même table le
fichier 2 et le fichier 3. En fait il n'est pas utile de les stocker dans 2 tables différente vu que c'est ton fichier 1 qui
permet de connaître la famille d'un article.

Ensuite, il te suffit de faire une requête basée :
- table du fichier 1
- table des fichiers 2 et 3
en reliant les 2 tables sur le code article.

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
en cours de migration vers : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------

"Bruno" a écrit dans le message de news:

bonjour, je dois developper une solution pour des bornes interactives, mais
je ne sais pas comment m'y prendre :
mes données sont 3 fichiers textes
1 - (fichier code article) : -codearticle - codebarre - famille (valeur A
ou B) -
2- (fichier de la famille A) - codearticle - designation - prix -
3- (fichier de la famille B) - codearticle - designation - prix -
--- les codes articles se repettent dans les fichiers de famille, donc
doublon en cas de fusion ! ---
je dois bien sur d'après un codebarre ressortir le prix et la désignation -?
j'ai fait en partie le code vb de construction de ma base avec 3 tables pour
les 3 fichiers,
mais je ne sais pas comment articuler ma ou mes requettes ??
merci de votre aide ...






Avatar
Bruno
En effet il est plus judicieux de fusionnées les tables 2 et 3, merci ..
et dans ce cas comment puis je écrire ma requette
je cherche d"après un codebarre en entrée sur la table1, d'où j'en extrait
le codearticle et le code famille(qui sont les pivots entre les 2 tables)
pour en extraire sur la table 2 la designation_article et le prix.

je vais essayer de m'aider de access, mais je ne le connais très peu.
encore merci de votre aide


Salut Jessy,

En principe, mais pas toujours, par exemple, un rouleau à patisserie peut être classé dans les familles "Articles de cuisine"
et "Armes de défense" :-) Plus sérieusement, il est normal qu'un même article puisse être rattaché à plusieurs familles ou
catégories. Ce qui ne semble pas être le cas ici.

Par contre, une chose est certaine, la base n'est pas bien structurée. En plus de tes remarques, il est surprenant que le prix
se trouve avec la table 2 ou 3. Même la désignation pourrait se trouver dans la table 1 puisqu'elle est sans doute spécifique
à chaque article


J-Pierre

"Jessy Sempere [MVP]" a écrit dans le message de news: 4540695a$
Bonjour

En théorie, un article appartient à une seule famille, donc je pense que le mieux est de mettre dans une même table le
fichier 2 et le fichier 3. En fait il n'est pas utile de les stocker dans 2 tables différente vu que c'est ton fichier 1 qui
permet de connaître la famille d'un article.

Ensuite, il te suffit de faire une requête basée :
- table du fichier 1
- table des fichiers 2 et 3
en reliant les 2 tables sur le code article.

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
en cours de migration vers : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------

"Bruno" a écrit dans le message de news:

bonjour, je dois developper une solution pour des bornes interactives, mais
je ne sais pas comment m'y prendre :
mes données sont 3 fichiers textes
1 - (fichier code article) : -codearticle - codebarre - famille (valeur A
ou B) -
2- (fichier de la famille A) - codearticle - designation - prix -
3- (fichier de la famille B) - codearticle - designation - prix -
--- les codes articles se repettent dans les fichiers de famille, donc
doublon en cas de fusion ! ---
je dois bien sur d'après un codebarre ressortir le prix et la désignation -?
j'ai fait en partie le code vb de construction de ma base avec 3 tables pour
les 3 fichiers,
mais je ne sais pas comment articuler ma ou mes requettes ??
merci de votre aide ...












Avatar
J-Pierre
Bonjour,
Tu as un assitant d'importation. Dans les tables, tu définis un champ autonum comme clé primaire. Puis tu importes tes
données, et après tu essaies de définir tes index et relations. De cette manière, tu es sûr que l'importation fonctionnera et
après, tu pourras mieux voir et résoudre les problème.

J-Pierre

"Bruno" a écrit dans le message de news:

En effet il est plus judicieux de fusionnées les tables 2 et 3, merci ..
et dans ce cas comment puis je écrire ma requette
je cherche d"après un codebarre en entrée sur la table1, d'où j'en extrait
le codearticle et le code famille(qui sont les pivots entre les 2 tables)
pour en extraire sur la table 2 la designation_article et le prix.

je vais essayer de m'aider de access, mais je ne le connais très peu.
encore merci de votre aide


Salut Jessy,

En principe, mais pas toujours, par exemple, un rouleau à patisserie peut être classé dans les familles "Articles de
cuisine"
et "Armes de défense" :-) Plus sérieusement, il est normal qu'un même article puisse être rattaché à plusieurs familles ou
catégories. Ce qui ne semble pas être le cas ici.

Par contre, une chose est certaine, la base n'est pas bien structurée. En plus de tes remarques, il est surprenant que le
prix
se trouve avec la table 2 ou 3. Même la désignation pourrait se trouver dans la table 1 puisqu'elle est sans doute
spécifique
à chaque article


J-Pierre

"Jessy Sempere [MVP]" a écrit dans le message de news: 4540695a$
Bonjour

En théorie, un article appartient à une seule famille, donc je pense que le mieux est de mettre dans une même table le
fichier 2 et le fichier 3. En fait il n'est pas utile de les stocker dans 2 tables différente vu que c'est ton fichier 1
qui
permet de connaître la famille d'un article.

Ensuite, il te suffit de faire une requête basée :
- table du fichier 1
- table des fichiers 2 et 3
en reliant les 2 tables sur le code article.

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
en cours de migration vers : http://access.fr.free.fr/
Pour l'efficacité de tous :
http://www.mpfa.info/
------------------------------------

"Bruno" a écrit dans le message de news:

bonjour, je dois developper une solution pour des bornes interactives, mais
je ne sais pas comment m'y prendre :
mes données sont 3 fichiers textes
1 - (fichier code article) : -codearticle - codebarre - famille (valeur A
ou B) -
2- (fichier de la famille A) - codearticle - designation - prix -
3- (fichier de la famille B) - codearticle - designation - prix -
--- les codes articles se repettent dans les fichiers de famille, donc
doublon en cas de fusion ! ---
je dois bien sur d'après un codebarre ressortir le prix et la désignation -?
j'ai fait en partie le code vb de construction de ma base avec 3 tables pour
les 3 fichiers,
mais je ne sais pas comment articuler ma ou mes requettes ??
merci de votre aide ...