2006年4月 9日

[mysql 12920] Re: 削除したデータに対応する他テーブルのレコードは削除するべきでしょうか?

こんにちは。
saoriです。
遠藤様、片寄白玉様、ご指導ありがとう御座いました。

マスターテーブル(顧客情報)は、不要になった場合でも
削除してしまうのは良くなかったのですね。
ご指導、ありがとう御座います。

私は、まだ初心者向けのPHP+MySQLの参考書を
2冊本の通りに作り終えたばかりで、何が良くて何が悪いのか
悩む事ばかりで、お恥ずかしいです。

初心者向けの本では、マスターテーブルの内容であろうがなかろうが、
いとも簡単に、変更・更新・削除が出来るように書いてあるので、
マスターテーブルの1レコードを削除した場合は、それとリンクしてある
テーブルのレコードはどうするのが良いのだろうか、と不思議でならなかったのです。

また、マスターテーブルの内容を削除可能にする事が、良く無い
という事すら知らずに進む所でした。

すっきり致しました。

マスターの情報は、表示可否のカラムを付けるようにし、
表示不可にした場合でも、繋がっているテーブルのレコードは
そのまま残していく方法を取る事に致します。

ありがとう御座いました。


投稿者 xml-rpc : 2006年4月 9日 17:14
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/34578
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。