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

Как правильно спроектировать БД?

Мессенджер

Таблицы

dialogs
|id|
messages
|id|dialog_id|
message_files
|id|message_id|

В данный момент структура такая?

Нужно получить все файлы из диалога. Правильно ли будет если я добавлю в таблицу message_files колонку dialog_id?

Чтобы выбирать через select * from message_files where dialog_id = ?

Или лучше использовать сабселекты?
  • Вопрос задан
  • 93 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы