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

Правильная структура базы для постов?

Сейчас у меня в системе есть следующие таблицы,
profile_wall -> comments, likes
events -> events_wall -> comments, likes
groups -> groups_wall -> comments, likes
questions -> questions_wall -> comments, likes.

Есть некоторые отличия в структуре постов, но в целом они похожи. Есть внешние ключи, у каждой стены есть своя логика в php.

Так вот, в каком случае есть смысл объединить profile_wall, events_wall, groups_wall, questoins_wall в одну таблицу, при этом удалив внешние ключи и добавив поле TYPE_ID?
  • Вопрос задан
  • 190 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
@Fortop
Tech/Team lead
В том случае если у вас имеется общая логика, которая работает над всеми постами сразу независимо от их типа.
Например общее модерирование сообщений.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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