@Kuti

Как грамотно разделить новости и статьи на сайте?

На новостном сайте планируется размещение статей и новостей. Как их грамотно разделить? В БД создать отдельные таблицы для статей и для новостей или создать одну таблицу с полем type, если его значение равно 1 - то это новость, 2 - статья. Как поступить?
  • Вопрос задан
  • 265 просмотров
Решения вопроса 2
@artemsee
По моему, лучше сделать две разные таблицы.
1. Не придется в каждом запросе добавлять WHERE type = ?
2. В будущем, если набор полей изменится для какого либо типа (например у новости появится поле "ссылка на первоисточник"), то получится, что всем записям-статьям придется тянуть за собой это ненужное для них поле. И с течением времени эта разница полей будет только расти.
Ответ написан
Комментировать
@egormmm
Борітеся — поборете!
Если остальные столбцы одинаковые (не будет NULL) - то можно и в одной. Иначе разделить.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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