[pgsql-jp: 30511] Re: テーブルの構成について

Yutaka tanida yutaka @ hi-net.zaq.ne.jp
2003年 7月 18日 (金) 14:09:28 JST


谷田です。

On 18 Jul 2003 14:03:32 +0900
"js" <jsibasaki @ luftwaffe.zive.net> wrote:

> これらのテーブルを全て関連付けると下記のような売上明細のビューが作成できま
> す。
> |日付|得意先名|伝票番号|行|商品名|数量|単価|金額|担当者名|
> 
> しかし、これだと商品マスタから商品廃盤のため、商品情報が削除されたり、担当者
> がリストラで辞めてしまっていなくなったとかいう事は日常よくあり、Left Joinな
> どで関連付けしておいても
> 商品名や担当者名がNULLになるから、一年後とかに見たときに分からなくなってしま
> うので

商品マスタなどは削除せず、代わりに何らかのフラグを用意しておけばいいので
はないでしょうか。

商品コード | 商品名 | 状態
xxxxxxxxxx | xxxxxx | 廃盤



-- 
Yutaka tanida <yutaka @ nonsensecorner.com>
http://www.nonsensecorner.com/




pgsql-jp メーリングリストの案内