Bonjour,
Je voudrais savoir s'il est possible de constituer un champs dans une table qui soit le resultat d'un calcul d'autres champs.
Explications :
je fais une enquete mensuelle et je recolte des données brutes, de ces données brutes je calcule 4 indicateurs basiques que je cherche à conserver pour manipulations ulterieures.
J'ai organisé ma base entre autre de la façon suivante :
1 table "Enseignes",
1table "Enqêtes"
et 1 table "Données" qui fait office de "ligne de commande" pour pallier la relation n - n entre les tables Enseignes et enquêtes.
ma table Enseignes est constituée des données classiques relatives aux clients.
ma table Enquetes est constituée des champs suivants :
IdEnquete
NomEnquete
DateEnquete
ma table données est constituée des champs suivants :
IdDonnée
IdEnseigne
IdEnquete
NbreClients
NbreChambresLouées
NbreChambresDispo
PrixMoyenChambre
je dois calculer les 4 indicateurs suivants :
TO = ([NbrechambresLouées]/[NbreChambresDispo])/100
IF = [NbreClients]/[NbreChambresLouées]
PMC = PMC (donné demandée aux professionnels lors de l'enquête)
RevPar = [TO] * [PMC]
Pour l'instant ils sont calculés "en dur" dans mon formulaire de données, mais je voudrais pouvoir les conserver dans la table données au même titre que les autres champs;
Ainsi comment dois je, si cela est possible, créer dans ma table Données les Champs TO, TI et RevPar (le PMC étant déjà une donnée brute): est ce que je dois inserer les formules de calculs dans la description du champs?
Si cela n'est pas possible comment dois je proceder ?
Il faut savoir que je dois ensuite pouvoir utiliser ces indicateurs pour en calculer leurs moyennes sur des zones géographiques différentes (j'ai une table Zones), voir sur des regroupements de zones, et comparer les données individuels à un temps t ou sur une periode t avec ces moyennes, et restituer les resultats sous forme de note de conjoncture individuelle et agrégée.
en esperant que vous puissiez me renseigner...
tieuphuong.
Partager