Microsoft Access 掲示板

テーブル構成についてアドバイスお願いします / 2

3 コメント
views
4 フォロー
2

受注テーブルと下払いテーブルにわけるものでしょうか?

取引先との金銭の流れは、取引先→自社
下請けとの金銭の流れは、自社→下請け先
ということで、性質が違うものなので分けた方がいいように思います。

一つの仕事を一つの下請けだけならフィールドで対応できそうですが、複数に渡ることもあるのなら
1対多にする必要があり、テーブルが分かれてしまいますよね?

そういうことになると思います。

一例をあげると下記のような感じになるのでは。


T_受注

 受注ID 主キー
 受注日
 取引先CD
 金額
 内容


T_下払

 下払ID 主キー
 受注ID T_受注の外部キー
 発注日
 下請け先CD
 金額
 内容

通報 ...