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