0
例:100kgの米袋を購入し、完全に袋に1袋分入れてから、その袋20kgまたは30kgを出します。在庫データベースでそれを達成する方法。在庫(倉庫)データベースのボックスからサブ項目を表すロジックは何ですか?
例:100kgの米袋を購入し、完全に袋に1袋分入れてから、その袋20kgまたは30kgを出します。在庫データベースでそれを達成する方法。在庫(倉庫)データベースのボックスからサブ項目を表すロジックは何ですか?
構造は、アプリケーションの動作に基づいて異なる場合があります。絶対的な方法はありません。しかし、私はあなたの例を与えると、あなたのアイデアを見つけることができます。
在庫表:
id
date
merchandise_id
amount (negative for exit and positive for entry)
inventory_id (this is null for entry and includes the id of entry for exits)
サンプルデータ:
id | date | merchandise_id | amount | inventory_id
-----------------------------------------------------------------
1 | 2016-06-01 | 32 | 100 | NULL
2 | 2016-06-03 | 32 | -20 | 1
3 | 2016-06-04 | 32 | -30 | 1
を