Этот вопрос эквивалентен этому .
РЕДАКТИРОВАТЬ: Исходя из комментария, не ясно, что это эквивалентный вопрос, поэтому я изложу его ниже.
Оба вопроса задают о проектах (оба являются социальными сетями, но это просто совпадение), где возникает вопрос о производительности базы данных. Оба имеют разнообразный набор объектов, которые совместно используют общую коллекцию атрибутов (в одном это События, которые происходят в каждом объекте, в другом это Комментарии, которые происходят в каждом объекте).
Оба вопроса эффективно задают вопрос: эффективнее ли создать запрос UNION, который объединяет разнородные общие функции, или выделить их в общую таблицу с соответствующими внешними ключами.
Я вижу их как эквивалент; лучший ответ на один будет в равной степени относится и к другому.
(Если вы не согласны, я рад услышать почему; пожалуйста, оставьте комментарий.)