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