[Php-it] [mezzo-OT] Variazioni temporali tabella

Francesco F franco at inpe.unipi.it
Fri Sep 29 13:39:55 CEST 2006


On 29/09/2006 13.12, Aldo Galimberti wrote:

> Be' lui parlava di un caso limite in cui tutti, proprio tutti i dati anagrafici
> devono esssere storicizzati.
> 
> Mi sembra l'unico modo possibile , senza dover riccorere ai medoti ricorsivi
> come proposto da qualcuno (PS interessante l'articolo).

E' vero che è un caso limite, ma la situazione è praticamente questa.
Non avendo una chiave (nome-cognome-nascita oppure codfisc) resta solo l'id!
L'idea mia era questa ma non litiga con sql:
Avere una tabella completa con lo stato attuale, una delle revisioni 
parziali e nei record correlati oltre l'id della tabella anche l'id 
delle "revisioni"

-ANAGRAFICA-
ID 1
Nome Mario
Cognome Rossi
Citta Milano
Tel 12345

-REVISIONI-
1 1 tel->88888 01/01/2005
2 1 citta->Roma 01/01/2006
3 1 tel->12345 01/01/2005
4 1 citta->Milano 07/07/2006


-PRESTAZIONI
Anagrafica:1 Revisione:0 EEG 01/01/2000
Anagrafica:1 Revisione:1 ECG 01/01/2005
Anagrafica:1 Revisione:2 MIN 05/01/2006


Il problema è che la tabella revisione dovrebbe essere senza campi, 
ovvero contenere solo 4 campi, una per l'id dell'anagrafica, una per il 
campo da modificare, l'ultimo per il valore e il TS di modifica

	Francesco




More information about the Php-it mailing list