Каковы преимущества/недостатки де-нормализации базы данных корпоративных приложений, потому что это упростит письменные отчеты?Де-нормализовать данные в реальном времени ради отчетов - хорошо или плохо?
Pro - отчеты по проектированию в SSRS, вероятно, будут «проще», поскольку никакие объединения не потребуются.
Con - разработка/обслуживание приложения для обработки ненормированных данных станет более сложной из-за дублирования данных и синхронизации.
Другие?
Я не рассматриваю де-нормализацию ради отчетов. Я создаю аргумент, так что мне не нужно. –
Нормализация делает размещение данных в базе данных намного проще (включая затраты, такие как обеспечение уверенности в том, что все согласовано). Денормализация упрощает получение данных из базы данных. –