OVH Cloud OVH Cloud

Structure de base / Analyse de prix

6 réponses
Avatar
Bernard CLAUSSE
Bonjour à tous,

Je dois créer une base de donnée pour le suivi des prix de vente
consommateurs (PVC) des produits que nous commercialisons chez nos clients.

Cette base doit permettre de consulter les derniers PVC pratiqués par les
clients, consulter les évolutions et analyser les écarts de prix entre les
magasins.

Ma base est contruite de la sorte :

Tables : Relevé - N° Relevé
- N° Client
- Date relevé

Détails Relevé - N° Relevé
- Article
- PVC
- Type PVC (Prix standard ou
prix promotionnel)



Pouvez-vous SVP m'indiquer si cette structure est la meilleure afin
d'obtenir les résultats souhaités.
Quels sont les index à mettre sur ces tables ?

Quelle fonction utilisée afin d'obtenir pour tous les articles le dernier
PVC pratiqué chez un client, ou même une évolution des 4 ou 5 derniers
relevé de prix d'un même client.


Merci d'avance à tous ceux qui prendront le temps de lire ce message.

Bernard


P.S. : Ce Newsgroup est vraiment génial et m'a déjà aidé de nombreuses fois.
Merci les pros.

6 réponses

Avatar
Pierre CFI
bonjour
ne mets pas des noms de champs avec des espaces ou des carctéres accentués
(mets les dans Légende)
NO_CLIENT et dans la légende N° Client
je pense que çà suffit par contre pour l'analyse, là il faudra refléchir sur
les req, mais on t'aidera

--
Pierre CFI
Microsoft MVP Access

Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm

"Bernard CLAUSSE" a écrit dans le message de
news: bjfhfb$lvk$

Bonjour à tous,

Je dois créer une base de donnée pour le suivi des prix de vente
consommateurs (PVC) des produits que nous commercialisons chez nos
clients.


Cette base doit permettre de consulter les derniers PVC pratiqués par les
clients, consulter les évolutions et analyser les écarts de prix entre les
magasins.

Ma base est contruite de la sorte :

Tables : Relevé - N° Relevé
- N° Client
- Date relevé

Détails Relevé - N° Relevé
- Article
- PVC
- Type PVC (Prix standard ou
prix promotionnel)



Pouvez-vous SVP m'indiquer si cette structure est la meilleure afin
d'obtenir les résultats souhaités.
Quels sont les index à mettre sur ces tables ?

Quelle fonction utilisée afin d'obtenir pour tous les articles le dernier
PVC pratiqué chez un client, ou même une évolution des 4 ou 5 derniers
relevé de prix d'un même client.


Merci d'avance à tous ceux qui prendront le temps de lire ce message.

Bernard


P.S. : Ce Newsgroup est vraiment génial et m'a déjà aidé de nombreuses
fois.

Merci les pros.















Avatar
Bernard CLAUSSE
Merci Pierre pour ces conseils car si déjà je ne respecte pas les règles de
base, je ne vais jamais m'en sortir.

En ce qui concerne les analyses que je souhaite faire, je ne vois pas trés
bien comment mettre en forme les requêtes.

Par exemples :

Dernier PVC par client :

Client A Client B Client C
Client D
Article 1 25 euros 24.5 euros 25,2 euros /
Article 2 10 euros 12 euros 11.5 euros
10.5 euros

Et sous les prix, je souhaite mettre la date du relevé.


Evolution PVC pour un client :

Date 1 Date 2 Date 3
Date 4
Article 2 10 euros 12 euros 11.5 euros
10.5 euros


J'ai testé les analyses croisés mais je n'arrive pas à récupérer uniquement
le dernier PVC dans le cas 1
De plus, il faut que je bloque le nombre de client ou de dates à consulter
(environ 4 ou 5 choisies par l'utilsateur) car un état devra s'imprimer.
Autre complication, les PVC à comparer doivent être de type équivalent (Prix
normal ou prix promotionnel)

Peux-tu STP m'aider sur ce genre de requête ou à défaut m'indiquer un site
d'exemples.

Merci beaucoup,
Bernard


"Pierre CFI" a écrit dans le message news:

bonjour
ne mets pas des noms de champs avec des espaces ou des carctéres accentués
(mets les dans Légende)
NO_CLIENT et dans la légende N° Client
je pense que çà suffit par contre pour l'analyse, là il faudra refléchir
sur

les req, mais on t'aidera

--
Pierre CFI
Microsoft MVP Access

Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm

"Bernard CLAUSSE" a écrit dans le message de
news: bjfhfb$lvk$

Bonjour à tous,

Je dois créer une base de donnée pour le suivi des prix de vente
consommateurs (PVC) des produits que nous commercialisons chez nos
clients.


Cette base doit permettre de consulter les derniers PVC pratiqués par
les


clients, consulter les évolutions et analyser les écarts de prix entre
les


magasins.

Ma base est contruite de la sorte :

Tables : Relevé - N° Relevé
- N° Client
- Date relevé

Détails Relevé - N° Relevé
- Article
- PVC
- Type PVC (Prix standard ou
prix promotionnel)



Pouvez-vous SVP m'indiquer si cette structure est la meilleure afin
d'obtenir les résultats souhaités.
Quels sont les index à mettre sur ces tables ?

Quelle fonction utilisée afin d'obtenir pour tous les articles le
dernier


PVC pratiqué chez un client, ou même une évolution des 4 ou 5 derniers
relevé de prix d'un même client.


Merci d'avance à tous ceux qui prendront le temps de lire ce message.

Bernard


P.S. : Ce Newsgroup est vraiment génial et m'a déjà aidé de nombreuses
fois.

Merci les pros.



















Avatar
Dan
Salut Bernard,

J'ai vu que tu n'avais pas de table des articles ?
Mais alors que contient le champ Article de la table détail relevés ?

A+ DAN
Avatar
Pierre CFI
re
ben il y a rien de bien compliqué (quand on a déjà fait une fois) par contre
c'est pas évident à expliquer
par exemple , lorsque l'on a un tarif avec l'historique, le prix actuel est
celui ou la date est maxi, donc un Dmax , mais par rapport à un date donnée,
le prix était la date maxi inférieure ou égale à la date en question
en fait c'st toujours la méme fonction Dmax mais a accomodée à la bonne
sauce
donc il faudrait déjà que tu fasses ta base, tu entres qq données dedans, et
tu demandes à un contributeur disponible ce jour là, s'il veut bien te faire
une petite req

--
Pierre CFI
Microsoft MVP Access

Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm

"Bernard CLAUSSE" a écrit dans le message de
news: bjftre$5vp$
Merci Pierre pour ces conseils car si déjà je ne respecte pas les règles
de

base, je ne vais jamais m'en sortir.

En ce qui concerne les analyses que je souhaite faire, je ne vois pas trés
bien comment mettre en forme les requêtes.

Par exemples :

Dernier PVC par client :

Client A Client B Client C
Client D
Article 1 25 euros 24.5 euros 25,2 euros
/

Article 2 10 euros 12 euros 11.5 euros
10.5 euros

Et sous les prix, je souhaite mettre la date du relevé.


Evolution PVC pour un client :

Date 1 Date 2 Date 3
Date 4
Article 2 10 euros 12 euros 11.5 euros
10.5 euros


J'ai testé les analyses croisés mais je n'arrive pas à récupérer
uniquement

le dernier PVC dans le cas 1
De plus, il faut que je bloque le nombre de client ou de dates à consulter
(environ 4 ou 5 choisies par l'utilsateur) car un état devra s'imprimer.
Autre complication, les PVC à comparer doivent être de type équivalent
(Prix

normal ou prix promotionnel)

Peux-tu STP m'aider sur ce genre de requête ou à défaut m'indiquer un site
d'exemples.

Merci beaucoup,
Bernard


"Pierre CFI" a écrit dans le message news:

bonjour
ne mets pas des noms de champs avec des espaces ou des carctéres
accentués


(mets les dans Légende)
NO_CLIENT et dans la légende N° Client
je pense que çà suffit par contre pour l'analyse, là il faudra refléchir
sur

les req, mais on t'aidera

--
Pierre CFI
Microsoft MVP Access

Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm

"Bernard CLAUSSE" a écrit dans le message
de


news: bjfhfb$lvk$

Bonjour à tous,

Je dois créer une base de donnée pour le suivi des prix de vente
consommateurs (PVC) des produits que nous commercialisons chez nos
clients.


Cette base doit permettre de consulter les derniers PVC pratiqués par
les


clients, consulter les évolutions et analyser les écarts de prix entre
les


magasins.

Ma base est contruite de la sorte :

Tables : Relevé - N° Relevé
- N° Client
- Date relevé

Détails Relevé - N° Relevé
- Article
- PVC
- Type PVC (Prix standard
ou



prix promotionnel)



Pouvez-vous SVP m'indiquer si cette structure est la meilleure afin
d'obtenir les résultats souhaités.
Quels sont les index à mettre sur ces tables ?

Quelle fonction utilisée afin d'obtenir pour tous les articles le
dernier


PVC pratiqué chez un client, ou même une évolution des 4 ou 5 derniers
relevé de prix d'un même client.


Merci d'avance à tous ceux qui prendront le temps de lire ce message.

Bernard


P.S. : Ce Newsgroup est vraiment génial et m'a déjà aidé de nombreuses
fois.

Merci les pros.























Avatar
Bernard CLAUSSE
Salut Dan,

En effet, je n'ai pas mentionné la base article mais elle existe bien.
C'était simplement une structure simplifiée.

Mon problème principal est la récupération des prix en fonction des dates
d'application.

Pierre CFI m'a conseillé Dmax, je vais donc tester de suite.

Si t'as encore des idées, elles sont les bienvenues.

Merci encore,
Bernard

"Dan" a écrit dans le message news:
bjh8fm$odv$
Salut Bernard,

J'ai vu que tu n'avais pas de table des articles ?
Mais alors que contient le champ Article de la table détail relevés ?

A+ DAN




Avatar
Bernard CLAUSSE
Merci Pierre,

Je teste de suite

Merci de ta collaboration active.

Bernard


"Pierre CFI" a écrit dans le message news:
#
re
ben il y a rien de bien compliqué (quand on a déjà fait une fois) par
contre

c'est pas évident à expliquer
par exemple , lorsque l'on a un tarif avec l'historique, le prix actuel
est

celui ou la date est maxi, donc un Dmax , mais par rapport à un date
donnée,

le prix était la date maxi inférieure ou égale à la date en question
en fait c'st toujours la méme fonction Dmax mais a accomodée à la bonne
sauce
donc il faudrait déjà que tu fasses ta base, tu entres qq données dedans,
et

tu demandes à un contributeur disponible ce jour là, s'il veut bien te
faire

une petite req

--
Pierre CFI
Microsoft MVP Access

Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm

"Bernard CLAUSSE" a écrit dans le message de
news: bjftre$5vp$
Merci Pierre pour ces conseils car si déjà je ne respecte pas les règles
de

base, je ne vais jamais m'en sortir.

En ce qui concerne les analyses que je souhaite faire, je ne vois pas
trés


bien comment mettre en forme les requêtes.

Par exemples :

Dernier PVC par client :

Client A Client B Client C
Client D
Article 1 25 euros 24.5 euros 25,2 euros
/

Article 2 10 euros 12 euros 11.5 euros
10.5 euros

Et sous les prix, je souhaite mettre la date du relevé.


Evolution PVC pour un client :

Date 1 Date 2 Date 3
Date 4
Article 2 10 euros 12 euros 11.5 euros
10.5 euros


J'ai testé les analyses croisés mais je n'arrive pas à récupérer
uniquement

le dernier PVC dans le cas 1
De plus, il faut que je bloque le nombre de client ou de dates à
consulter


(environ 4 ou 5 choisies par l'utilsateur) car un état devra s'imprimer.
Autre complication, les PVC à comparer doivent être de type équivalent
(Prix

normal ou prix promotionnel)

Peux-tu STP m'aider sur ce genre de requête ou à défaut m'indiquer un
site


d'exemples.

Merci beaucoup,
Bernard


"Pierre CFI" a écrit dans le message news:

bonjour
ne mets pas des noms de champs avec des espaces ou des carctéres
accentués


(mets les dans Légende)
NO_CLIENT et dans la légende N° Client
je pense que çà suffit par contre pour l'analyse, là il faudra
refléchir



sur
les req, mais on t'aidera

--
Pierre CFI
Microsoft MVP Access

Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm

"Bernard CLAUSSE" a écrit dans le message
de


news: bjfhfb$lvk$

Bonjour à tous,

Je dois créer une base de donnée pour le suivi des prix de vente
consommateurs (PVC) des produits que nous commercialisons chez nos
clients.


Cette base doit permettre de consulter les derniers PVC pratiqués
par




les
clients, consulter les évolutions et analyser les écarts de prix
entre




les
magasins.

Ma base est contruite de la sorte :

Tables : Relevé - N° Relevé
- N° Client
- Date relevé

Détails Relevé - N° Relevé
- Article
- PVC
- Type PVC (Prix
standard




ou
prix promotionnel)



Pouvez-vous SVP m'indiquer si cette structure est la meilleure afin
d'obtenir les résultats souhaités.
Quels sont les index à mettre sur ces tables ?

Quelle fonction utilisée afin d'obtenir pour tous les articles le
dernier


PVC pratiqué chez un client, ou même une évolution des 4 ou 5
derniers




relevé de prix d'un même client.


Merci d'avance à tous ceux qui prendront le temps de lire ce
message.





Bernard


P.S. : Ce Newsgroup est vraiment génial et m'a déjà aidé de
nombreuses




fois.
Merci les pros.