Ottimo grazie adesso gli do' un'occhiata!

Riguardo le 7 tabelle quindi dici che non conviene?

Se ne faccio una sola come dovrei strutturarla?
tipo:

id id_cont contenuto eta
0 1525 10 1
1 1525 15 2
2 456 7 1
3 1525 15 3


eliminare i record con una determinata eta (es 3) non è un problema, ma poi dovrei modificare l'eta di quelle precedenti ed aggiornarla (quindi nell'esempio tutte quelle con eta 2 dovrebbero diventare di eta 3)
oppure più semplicemente le lascio incrementare all'infinito....ma come faccio a sapere qual'è l'ultima da cancellare?
considera che i dati nello storico possono anche non contenere aggiornamenti di quella aggiornata. nel senso che se nell'originale c'è un nuovo record, quando questa tabella della storico viene aggiornata, l'eta di quel nuovo record sarà 1? o sarà l'ultima eta (nell'esempio 3)?

pensavo di creare le 7 tabelle anche perchè nella tabella originale (scaricata) potrebbero non esserci record presenti invece in quella dello storico (ad esempio se nell'originale quella con id_cont 456 viene cancellata, nello storico resterà). proprio per questo le 7 tabelle che si distruggono una ad una, così i record non presenti in quella originale spariranno automaticamente al massimo in 7 giorni.

non sono un esperto di php e mysql, quindi magari ci sono tecniche che fanno quello che voglio fare io in modo molto più semplice....

qualche consiglio?