Это действительно зависит от того, что вы планируете делать с данными.
Планируете ли вы выполнять много запросов, используя только данные в этих столбцах (удаленные флаги, все метки временных меток и т. Д.), Не просматриваяна другие данные, содержащиеся в данной строке?
Если большинство запросов, которые вы собираетесь выполнять, не захотят присоединяться, тогда это лучший способ хранения данных, и можно сделать индексы, чтобы датьВы больше цените эти внешние данные.
Однако, если в большинстве случаев эти данные понадобятся вам одновременно с использованием данных в строке таблицы, они должны быть частью таблицы.
Например, для меня не имеет смысла включать удаленный флаг в объединенную таблицу - вы хотите иметь возможность фильтрации по столбцу, чтобы узнать, следует ли что-то рассматривать как удаленный.
С другой стороны, информация аудита (дата создания, дата изменения, дата удаления, кто удалил, последний доступ и т. Д. И т. Д.) - все это похоже на тип данных, которые могут храниться в другомэр столЧасто вам захочется просто посмотреть информацию аудита, а не заботиться о конкретной строке.