@ Брайан Гидеон прав.Как и @iamgopal.И я тоже, когда говорю «это зависит от характера данных, которые моделируются и хранятся в базе данных».
Если это список дней с определенными атрибутами / свойствами для каждого дня, тогда даЯ бы назвал это денормализованным - и 9 раз из 10 (или более) это, вероятно, будет иметь место.(Я помню базу данных с 13 столбцами, по одному на каждый месяц в году и по одному на общую сумму, и в конце года пользователь добавил еще 13 столбцов на следующий год.
Если это описание, скажем, рабочего времени в течение недели, когда каждый раз, когда запрашиваются данные, вам всегда требуется информация для каждого дня недели, тогдастрока будет представлять одну «единицу» данных (каждый столбец зависит от первичного ключа таблицы и всего такого), и было бы неэффективно разбивать данные на более мелкие части.
И, конечноЭто может быть комбинация двух данных, которые первоначально были нормализованы до одной строки в день, а затем намеренно денормализованы по соображениям производительности.Возможно, 9 из 10 им нужна информация за недели, и анализ показал огромный прирост производительности, объединяя эти данные в один ряд?
Как это так, без дополнительной информации об использовании и рациональном подходе.перешагнуть через @iamgopal и опровергнуть его.