Moin,
ich unterstelle mal, dass die Tabelle nicht Gegenstand der Buchhaltung ist, wir also die speziellen Anforderungen, die ansonsten bei Buchführungsfragen auftauchen könnten, ignorieren können.
Macht es sinn jetzt noch eine Tabelle Bestand zu erstellen wo der aktuelle Bestandwert steht, der immer bei einer Buchung mit abgeändert wird.
Oder errechne ich mir den Bestand in meinem Programm anhand der Buchungen.
Was ist sinnvoller?
Das kommt drauf an. Wird eh nur der aktuelle Wert abgefragt (Wie groß ist aktuelle Bestand, Ist die Ware lieferbar?, Wieviel Stück kann ich maximal veräußern/verschicken ...), dann wird es sicher sinnvoller sein, eben diese vorrätig zu halten. Wird auch Historie in unterschiedlichen Konstellationen (gestern 14.23, zwischen 01.01.08 und 31.01.08; oder: wieviel blaue/gelbe/große/kleine; oder: wieviel hat x bestellt, wieviel y) abgefragt, sollten die Grunddaten vorgehalten werden.
Grüße
Swen