我目前坚持我的逻辑。mysql数据库逻辑消息和删除消息
我创建了一个数据库表snedimg消息
表messages
看起来像这样
id | sender_id | reciver_id | msg | send_date |
1 | 2 | 6 | hello there i am testing | 2013-01-15
那么我完全套牢是移除该消息的逻辑。 这个问题我不明白如何解决是,让我们说user
与id 6
得到的消息,并通过ID删除它,这样谁发送消息将无法看到它。
所以我有点在此丢失,如果有人可以给我一个提示上的逻辑我会很乐意与其它方式的说明细节
EDIT所以问题是
id | sender_id | reciver_id | msg | send_date |
1 | 2 | 6 | hello there i am testing | 2013-01-15
这是表格。用户收到邮件,读取邮件并出于某种原因想要将其删除。
Probmel是DELETE LOGIC
,我知道如何删除行,我不知道如何解决问题,如果reciver删除邮件,发件人将能够看到它,他/她删除它。
例如在Facebook上,他们使用的存档,而不是删除,这是什么逻辑是什么我不明白
该消息应该被复制,添加列类型= ENUM('sent','received') – 2013-02-02 15:30:43
如何添加两列'active_for_sender'和'active_for_reciver',然后为活动添加一个非零值,不活跃或“删除” – Cjueden
对我而言不够明确。为什么你想删除该消息? –