И скажем, что эти объекты имеют одинаковые атрибуты или столбцы. Должен ли я объединить эти 3 в 1 сущности? И представьте, что каждая строка (1 строка) содержит много данных. Это с точки зрения производительности лучше?
в этом заявлении вы сказали «эти объекты имеют одинаковые атрибуты или столбцы», а затем ...
Я в настоящее время склоняется к отдельным, потому что я могу себе представить, добавив другой столбец в будущее для одного из этих лиц.
Вы говорите, что u добавит столбец только к одному из них (вы немного дождетесь на солнце), тогда у них будут разные атрибуты/столбцы и, конечно же, они разные сущности. но если все они будут иметь одинаковые атрибуты (основываясь на моих знаниях и на что я сделаю), я просто объединю их и буду иметь следующую категорию «категория», которая будет определять, является ли запись статьей, блогом или историей и создает другую таблицу «WriteupCategory» incase мне нужно добавить другую категорию: D
Как можно больше сделать вашу базу данных окончательной/постоянной и нормализованной, потратьте на это много времени. если вы меняете таблицы/столбцы своей базы данных, вам нужно изменить все заинтересованные модули: от добавления, редактирования/удаления, отчетов и т. д.
(Im не про, но это то, что я узнал из школы XD)