[前][次][番号順一覧][スレッド一覧]

mysql:12920

From: "saori" <"saori" <hibiki@xxxxxxxxxx>>
Date: Sun, 9 Apr 2006 17:14:09 +0900
Subject: [mysql 12920] Re: 削除したデータに対応する他テーブルのレコードは削除するべきでしょうか?

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

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

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

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

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

すっきり致しました。

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

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


[前][次][番号順一覧][スレッド一覧]

     12917 2006-04-09 01:02 ["saori" <hibiki@xxxx] 削除したデータに対応する他テーブルのレコードは削除するべきでしょうか?
     12918 2006-04-09 14:32 ┣[遠藤 俊裕 <endo@xxxx]                                       
     12919 2006-04-09 15:21 ┣["片寄白王" <katayose]                                       
->   12920 2006-04-09 17:14 ┣["saori" <hibiki@xxxx]                                       
     12922 2006-04-09 18:39 ┃┗[遠藤 俊裕 <endo@xxxx]                                     
     12921 2006-04-09 18:17 ┗["[ACT]山口" <tyamagu]                                       
     12923 2006-04-11 02:19  ┗[tomoya kawabata <web]