По моему опыту, в реальной жизни , вы столкнетесь с базами данных, которые охватывают весь спектр от идеально нормализованного до полной путаницы странных вещей, которые вы нигде не ожидаете увидеть , не говоря уже о базе данных.
Вы, конечно, не можете ожидать, что данные будут найдены даже в 1NF (что, предположительно, является самой "базовой" формой нормализации).
Кроме того, это не означает, что нормализованные данные должны быть «целью» проектирования базы данных. Вам необходимо сопоставить чистый дизайн с критериями производительности, и полностью нормализованная база данных может часто работать с вашими критериями производительности.