mise à jour et récupération de date d'une entrée de table modifiée
bonjour,
j'ai crée une table dans laquelle j'ai ajouté un champ indiquant la date de création des nouvelles entrées...
quand je modifie une entrée, la date est modifiée automatiquement (logique)
ma question est la suivante:
je souhaiterai, à chaque modification d'entrée, récupérer autant de fois que possible toutes les dates de modifications entre la date de création de l'entrée et la dernière date modifiée
dois-je créer une nouvelle table exceptionnellement pour l'incrémentation du temps? comment faire alors ?
merci
jointure avec une table avec des occurences
Citation:
Envoyé par
numew
Oui si tu veux garder un historique des modifications, le plus simple et de créer une table pour le gérer.
bonjour,
j'ai 4 tables, la principale:
DOCUMENT (principale)
ID, nom, #commentaire2, #commentaire3, #commentaire4
COMMENTAIRE2 (incrémentée)
ID, texte2
COMMENTAIRE3 (incrémentée)
ID, texte3
COMMENTAIRE4 (incrémentée)
ID, texte4
Les tables COMMENTAIRE2, COMMENTAIRE3, COMMENTAIRE4 sont incrémentées.
C'est-à-dire qu'elles évoluent suivant les modifications apportées (historique).
Sur la table DOCUMENT, les champs #commentaire2, #commentaire3, #commentaire4 font appel (pour faire simple) à la dernière entrée en vigueur et doivent impérativement reprendre la dernière entrée (texte) inscrite dans les tables respectives.
Mon problème est la jointure a adopter afin de réaliser cette exécution.
je ne peux bien évidemment pas joindre #commentaire2 à l'ID de COMMENTAIRE2 puisque cet ID est susceptible d'évoluer.
Comment faire ?
merci