Ciao Eiyen,
pensavo anche io al concetto di record duplicato...
Quando faccio una insert sulla tabella utenti del mio record viene creata una insert gemella su di una tabella uguale che ha un campo ID_RECORD che è uguale al campo ID della tabella originale ed una campo revisione che è un progressivo.
Avrò quindi la tabella PIPPO con il record con ID=1 ad esempio e la tabella PIPPO_BCK con il record ID_REV=1 e ID_REC=1, ID_REV=2 e ID_REC=1, ID_REV=3 e ID_REC=1.
In questo modo per il record con ID=1 avrò memorizzato nella mia tabella di backup tre revisioni diverse corrispondenti a tre modifiche effettuate nel tempo.
In alto nella pagina che visualizza il form posso mettere un pulsantino di "rewind" che mi visualizza le varie revisioni a partire dalla più recente.
Mi pare che come logica sia quello che mi hai suggerito....non sembra difficilissimo da implementare. L'unico problema è che avrò un TABELLONE enorme di backup dato che ad ogni update della tabella madre viene fatta invece una insert nella tabella BACKUP!!!!
Dammi conferma che il mio ragionamento fila.
Grazie
Tulipano