L'altro ieri sul Daily WTF è stato pubblicato un post dedicato ad un tabella trovata in un'applicazione....una delle tabelle fatte peggio che abbia mai visto...ma che purtroppo non è la prima volta che vedo! [:-|]
http://thedailywtf.com/Articles/tblTimesheet.aspx
La tabella tblTimesheet mostra come NON deve essere fatta una tabella, mostrando un disegno che va contro ogni metro comune di buon senso....oltre che violare qualsiasi forma di normalizzazione. Ovviamente il tutto ha anche un impatto negativo - molto negativo - sulle prestazioni e sulla manutenibilità della stessa.
Il design corretto di un db è fondamentale per ogni applicazione che voglia fregiarsi del titolo "scalabile" e "performante".
Non dimenticatelo MAI.