Microsoft Access 掲示板

在庫管理システムでの在庫数について / 5

6 コメント
views
4 フォロー
5

在庫管理は、言い換えれば、入出庫履歴の管理だと思います。

テーブルには、入出庫が発生するたびに、その個数を格納しておく。
ある時点での在庫数は、その時点までの入出庫数を集計すれば取得できます。

一例ですが、自分なら下記のような感じにテーブル設計にします。

製品マスター
🔑 製品コード
・ 品名
・ 
・ 

製品サイズマスター
🔑 製品サイズコード
・ 製品コード (製品マスターの外部キー)
・ サイズ
・ 
・ 

入出庫履歴
🔑 入出庫履歴ID (オートナンバー)
・ 入出庫日
・ 製品サイズコード (製品サイズマスターの外部キー)
・ 入出庫係数 (入庫=+1 出庫=-1)
・ 入出庫数

期首在庫
🔑 期首日
🔑 製品サイズコード (製品サイズマスターの外部キー)
・ 在庫数

通報 ...
  • 6

    なるほど
    サイズコードを軸に組み立てれば管理できそうですね。
    テーブル設計例まで考えていただきありがとうございます。
    期首日を利用しての管理方法は考えていなかったので、盛り込んで検討してみます。