Prendre conscience de l'impact négatif que peut avoir une croissance incontrôlée des données dès les débuts du cycle de conception est essentiel. Il est important de résister à l'envie d'ajouter à l'application les moindres détails dans l'optique de prendre en charge n'importe quel besoin potentiel de reporting. Vous devez connaître les besoins de reporting de l'application avant de commencer à la concevoir. C'est seulement ainsi que le concepteur sera en mesure de répondre à la question : "Avons-nous vraiment besoin de ce niveau de détail ?"
Sachant cela, vous pouvez recourir à deux méthodes de conception principales pour limiter la croissance :