In fase di progettazione di un nuovo applicativo (semplice o complesso che sia) che richieda accesso ai dati, vale sempre la pena "perdere un po'di tempo" nella progettazione del Database e dei suoi oggetti chiave: oggi il Database può essere di dimensioni modeste e le performances possono essere adeguate. Se l'applicazione dovesse evolvere ed il Database crescere, un Database ben progettato ci consentirà di stare dietro alle logiche di business e di avere sempre un Database consistente e performante con il minimo sforzo.