Registriert seit: 23. Jan 2008
3.686 Beiträge
Delphi 2007 Enterprise
|
Re: Konzeptfrage: Wie soll man summierte Daten pflegen
31. Mär 2008, 15:21
Wenn du die Teilsummen nicht brauchst, wird es ja noch hübscher. Du speicherst nur noch die Deltawerte, und in einer zusätzlichen Tabelle oder Zeile die Summe. Wenn du nun eines der Deltas änderst, merkst du dir die Differenz zwischen dem alten und neuen Delta, und musst diese nur noch zu der alten Summe addieren. Damit braucht die Änderung nur noch eine Subtraktion und eine Addition.
\\edit: Zwar nicht mehr relevant, aber der Vollständigkeit halbar: Der Vorteil ist nur bedingt "hin". Er ist es, wenn man gleich den ersten Eintrag ändert, aber bei Tabellen mit mehreren tausend Sätzen, von denen einer im hinteren Drittel geändert wird macht sich das schon bemerkbar, dass man 2/3 nicht neu bearbeiten muss.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
|