ナマスカラム、
H2 データベースを使用して Java Swing で Retail POS アプリケーションを開発しています。費用の計算について、助けが必要です。
FIFO コストの計算
- 次のテーブルがあります
- 購入表
- 販売表
- FIFOCost テーブル
私の要件は、販売された各アイテムの平均コストを FIFOCost テーブルに計算することです。
FIFOCost テーブルに挿入する値は、Sale テーブルで挿入が発生するたびにプログラムで実行できます。ただし、数週間または数か月後に購入テーブルと販売テーブルの両方で更新(アイテムまたはその数量の編集など)が発生した場合(これには、FIFOCostテーブルも更新する必要があり、大量のデータが含まれます)
現在、私はプログラム自体を通じて達成しています。再帰のような高度なツールを使用して、データベース自体でプログラミングをほとんど行わず、より多くの作業を行うソリューションを探しています。