Gestione della scala dati

È importante tenere in debita considerazione il possibile impatto negativo della crescita non controllata dei dati nella fase iniziale del ciclo di progettazione. È inoltre essenziale evitare di aggiungere all'applicazione qualsiasi minimo dettaglio nel tentativo di supportare eventuali esigenze di reporting future. È pertanto consigliabile valutare attentamente i requisiti di reporting dell'applicazione prima di iniziare a progettarla. Questo è l'unico modo che lo sviluppatore ha per gestire il corretto livello di dettaglio dei dati da utilizzare.

Premesso ciò, i due principali metodi di progettazione finalizzati a limitare la crescita dei dati sono descritti di seguito: