В любой день в блоге может быть несколько записей. Таким образом, у меня есть два варианта (с использованием MySQL и PHP):
Это может показаться довольно нелепым вопросом, однако я думаю о том, сколько «вздутие живота» вызвало бы вариант А по сравнению с тем, есть ли прирост / потеря производительности при таком количестве внутренних объединений?
В качестве примера:
Если бы ежедневно в одно и то же время публиковалось по 2 человека, в базе данных было бы 730 случаев в год (732 в високосный год!). Достаточно ли этого для индексации и объединения трех таблиц?
Задача ещё не решена.
Других решений пока нет …