Вспомнил случай. Когда я проходил курс БД, то я преподу пытался объяснить, что он дурак. Он говорил, что нужно создавать много таблиц для разных сущностей, а я ему объяснял, что все можно описать в 3-4 таблицах. Я сам догнал, что можно все складывать по EAV, и сопротивлялся нормальным формам 🙂 Потом, когда начал работать разработчиком БД, мне объяснили, что я дурак, а не препод 😂