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 24/07/2007, 17h02   #1
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 118
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 118
Points : 14
Points : 14
Par défaut Datawarehouse - Historisation des données

Bonjour à tous

Voilà mon problème. Je travaille sur un projet de datawarehouse avec prototypage sous ACCESS dans le cadre de mon stage en entreprise.
Je veux réaliser une table de lien à partir de 2 tables équipées de clé primaires.
Ma table de lien consiste donc en schéma de table à:

Clé primaire 1 - Clé primaire 2 - Info 1 - Date début - Date fin - Enregistrement courant

Cette table de lien consiste donc en une allocation de mes 2 clé primaires.

On charge les informations provenant des applications toutes les nuits. Cependant entre 2 jours, une allocation peut changer. On veut historiser celle ci.

On obtiendrait donc comme enregistrement par exemple le jour J

TOTO - TITI - 58 - 01/01/2007 - 24/07/2007 (JOUR J) - OUI
TUTU - TANTANT - 65 - 05/04/2007 - 24/07/2007 (JOUR J) - OUI

Et au jour J + 1

TOTO - TITI - 58 - 01/01/2007 - 24/07/2007 (JOUR J) - NON
TUTU - TANTANT - 65 - 05/04/2007 - 24/07/2007 (JOUR J) - OUI
TUTU - RIRI - 48 - 25/07/2007 (JOUR J+1) - 25/07/2007 (JOUR J+1)

Et au jour J + 2

TOTO - TITI - 58 - 01/01/2007 - 24/07/2007 (JOUR J) - NON
TUTU - TANTANT - 65 - 05/04/2007 - 24/07/2007 (JOUR J) - OUI
TUTU - RIRI - 48 - 25/07/2007 (JOUR J+1) - 26/07/2007 (JOUR J+2)

Comment puis je procéder pour réaliser cela?

_ Un update sur ma table de lien en fonction des allocations qui changent? Mais je ne sais comment faire.....

Merci pour vos lumières!
ginkas31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 17h27   #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
la réponse a déja été posée plusieurs fois, penses à utiliser une fonction très utile qui est la recherche dans le forum ICI avec le mot clé historique tu trouvera ces posts

Une des pistes est de créer une table historique, et d'y ajouter ton enregistrement (avec une date), lorsque tu changes l'enregistrement de ta table principale.
__________________
.
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
Vieux 25/07/2007, 11h54   #3
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 118
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 118
Points : 14
Points : 14
Merci pour ton début de réponse

J'ai pour contrainte de devoir respecter la modelisation que j'ai définie plus haut. Mon probleme ne vient pas des dates en elles meme, mais de savoir comment je peux comparer mon ancienne table d'allocation avec la nouvelle pour n'ajouter que les allocations modifiées... Et je n'ai pas trouvé de réponses dans mes recherches
ginkas31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2007, 19h51   #4
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
Citation:
...mais de savoir comment je peux comparer mon ancienne table d'allocation avec la nouvelle pour n'ajouter que les allocations modifiées
En ajoutant l'ancienne allocation, au moment de la modification.

Il te suffit de demander à l'utilisateur une confirmation de la modification, et avant la mise à jour de l'allocation, tu sauvergardes les anciennes valeurs.
__________________
.
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
Vieux 29/07/2007, 11h38   #5
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 351
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 351
Points : 29 264
Points : 29 264
Un lien intéressant se trouve sur le site de cafeine.

http://cafeine.developpez.com/access/tutoriel/update/
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est actuellement 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 12h42.


 
 
 
 
Partenaires

Hébergement Web