0

次のデータベース設計 (MySQL) があります。

id|message_id|reply_id|user_id_from|user_id_to|title|message|sent_date|read_date|type

id INT(11) Auto-increment 
message_id INT(11) 
reply_id INT(11)
user_id_from INT(11)
user_id_to INT(11)
title TEXT
message  TEXT
sent_date DATETIME
read_date DATETIME
type VARCHA(255)

今、メッセージをソフト削除する最良の方法に関する「問題」に遭遇しました。ユーザー 1 (会話の) がメッセージを自分の受信トレイから削除した場合、ユーザー 2 の受信トレイではメッセージを削除しないでください。

これにどのようにアプローチするのが最善ですか?ユーザー1がメッセージを削除した場合は保存する列を、ユーザー2が削除した場合は2番目の列を保存する必要がありますか?

4

1 に答える 1