Ich hab sowas mal mit einer zus�tzlichen Tabelle gel�st, verkn�pft mit
der eigentlichen Tabelle, so kann ich zu jedem Datensatz nachvollziehen,
wer wann was ge�ndert hat. Ich protokolliere da allerdings nur die
tats�chlichen �nderungen, sind nicht soviele Felder vondaher kann ich
die alten mit den neuen Werten vergleichen und entsprechend
mitprotokollieren.

lg. Karin

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von 
> Christoph Wille
> Gesendet: Dienstag, 07. September 2004 17:07
> An: [EMAIL PROTECTED]
> Betreff: [Coffeehouse] Versionierung von Datens�tzen
> 
> 
> Ich habe da ein Problem (na ja, ein selber gestelltes):
> 
> F�r jede Zeile in einer Tabelle m�chte ich Revision Tracking 
> machen: (a) 
> wer hat wann was ge�ndert, (b) was waren die vorherigen Werte in den 
> Spalten. Mir kommen folgende Ans�tze in den Sinn:
> 
> * Zus�tzliche Spalten einf�hren: Author, RevisionDate; die 
> Zeile mit dem 
> aktuellsten RevisionDate ist die letztge�nderte Zeile, die 
> letztge�nderte 
> wird bei einer �nderung quasi dupliziert. Meines Erachtens bescheiden 
> abzufragen ("Liste alle Zeilen mit den letztge�nderten Werten")
> 
> * Eine einzige Spalte, RevisionHistory (vartext). Dort ein 
> XML reingeben 
> das die ganze Revisionhistory speichert. Nachteil: direkt 
> abfragen kann man 
> es nicht ("Welche Zeile wurde am h�ufigsten ge�ndert")
> 
> * Eine separate Change History Tabelle die so aussieht wie im ersten 
> L�sungsansatz dargestellt. Die aktiven Eintr�ge sind einfach 
> greifbar, 
> Changes k�nnen leicht abgefragt werden, sogar UNION ist 
> m�glich. (Auch der 
> letztge�nderte Eintrag wird hier dupliziert um zu wissen wer 
> die letzte 
> �nderung verbrochen hat). Vorteil: die Produktionstabelle mu� nicht 
> angetascht werden.
> 
> ... andere Ideen? Oder was w�rdet Ihr von den vorgestellten Ans�tzen 
> pr�ferieren?
> 
> Chris
> 
> 
> _______________________________________________
> Coffeehouse Mailingliste, Postings senden an: 
> [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion 
> unter: http://www.glengamoi.com/mailman/listinfo/coffeehouse
> 
> 



_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an