Relativierung:
Oder errechne ich mir den Bestand in meinem Programm anhand der Buchungen.
Ja, seit der letzten Inventur.
Wie viele Buchungen musst du denn durchhecheln? Wenn es Tausende sind, macht ein mit jeder Buchung aktualisierter Bestand wieder Sinn aus Zeitgründen.
Damit hast du dann aber ein anderes Problem, wenn nämlich zwei User zeitgleich buchen und jeder geht von dem vorherigen (für beide gleichen) Bestand aus.
Kalle