Задать вопрос

Как сделать личные сообщения?

Здравствуйте. Помогите мне доделать личные сообщения пользователей. Сейчас у меня две таблицы mysql:
message
id
title
text
type
sender_id
recipient_id
date

dialogs
id
sender_id
text
message_id
date

В первой таблице диалог, его название, описание, кто кому отправил. Во второй таблице у меня сообщения к диалогам.
Проблема в том, что я не могу понять, как сделать удаление сообщений и самих диалогов? Ведь если отправитель удалит свое сообщение, или диалог целиком, то и у получателя всего этого не будет. Как сделать в такой ситуации?
  • Вопрос задан
  • 423 просмотра
Подписаться 4 Оценить Комментировать
Ответ пользователя Александр Комарчук К ответам на вопрос (3)
@AlexanderKomarchouk
программист PHP, embedded atmega/stm32
Вряд ли в вашей ситуации нужно две таблицы. Для простой системы обмена сообщениями, достаточно одной таблицы (подразумевается, что таблицу списка зарегистрированных пользователей мы имеем, но не учитываем в обсуждении).
Ответ написан