Зависит от того, как вы используете его на своем сайте. Вы должны спросить: «Являются ли мои статьи и комментарии по сути одним и тем же понятием?» Если да, то используйте одну таблицу, если нет - две. На большинстве веб-сайтов статьи работают по-разному, их можно классифицировать, редактировать и т. Д., И, как правило, требуются другие поля, которые могут загромождать таблицу комментариев ... так что в этом случае две таблицы более разумны. Но если вы придете к выводу, что статьи и комментарии на вашем веб-сайте, как правило, одинаковы (но постарайтесь подумать о будущем: не нужно ли вам добавить некоторые функциональные возможности статьи через 2 месяца?), Тогда вы можете рассматривать статьи также как комментарии один стол для них.
Если вы решили объединить вещи в одну таблицу и понимаете, что вам нужен другой столбец, чтобы различать тип сообщения, и что некоторые столбцы остаются неиспользованными для некоторых типов, это сбросить предупреждающий сигнал у вас должно быть две таблицы!