Нормализация структуры данных: зачем и как это сделать правильно