Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
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 28/07/2007, 19h32   #1
Invité de passage
 
Inscription : juillet 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 20
Points : 3
Points : 3
Par défaut Comment gérer des changements ?

Bonjour, je m'explique

J'ai des prestataires lesquels travaillent avec des tarifs différents (A,B et C), Ces tarifs évoluent dans le temps en fonction d'un index.

Je fais appel à ces sous-traitants pour des dépannages de livraison

J'ai actuellement créé les tables suivantes :
Sous-traitants avec les champs : ID, Nom, et tarif (A, B ou C)
Remplacements avec les champs : id, DATE, nom_soustraitant, tour_réalisé
Tours avec les champs : Id, Kilométrage,
Tarifs avec les champs cout_Km, coût_drop,

Supposons que l'index évolue au 15/06/07, comment faire pour que lorsque je réaliserai un état des prestations du mois de juin 07, le bon tarif soit appliqué avant et après cette date pivot ? Dois-je créer une table intermédiaire ?

Merci d'avance
skeeler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2007, 19h39   #2
Membre éclairé
 
Avatar de dr_feelgood
 
Patrick Gassmann
Inscription : mars 2005
Messages : 282
Détails du profil
Informations personnelles :
Nom : Patrick Gassmann
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mars 2005
Messages : 282
Points : 329
Points : 329
Il faut en tout cas que tu crées une table historique de l'index avec la date de début de validité et de la valeur index.

Pour l'état de prestations, tu calcules la liste des prestations pour un mois.
Pour chaque prestation , tu utilises la valeur de l'index à cette date.

L'avantage d'une table historique est de te permettre de rééditer un état de prestation pour un mois antérieur.
__________________
.
less is more

vous pouvez faire une recherche dans le forum
et également une recherche dans les FAQ
dr_feelgood est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h37.


 
 
 
 
Partenaires

Hébergement Web