LINQ to SQL: Disegnare gli oggetti in C#, prima di creare il DB
Non sto dicendo che si dovrebbe eliminare la pianificazione del database dai documenti di progettazione di un nuovo applicativo. Niente affatto. La progettazione del database è una parte importante della processo di sviluppo e non dovrebbe mai essere trascurato, se necessario. Allo stesso tempo, a volte è più facile iniziare il processo di progettazione in un altro modo – la meno comune.
Dalla mia esperienza, nella progettazione di un database fin dall’inizio si dà una struttura piuttosto rigida. Dopo aver definito le tabelle e creato alcune stored procedure, gli sviluppatori iniziano a lavorare sulle loro applicazioni cercando di adattare l’applicazione alle condizioni esistenti del DB e spesso essi devono raggiungere compromessi perché una piccola modifica a una tabella di DB può rovinare tutta una catena di relazioni tra tabelle.





Sono Marco Bruni abito a San Benedetto del Tronto (AP) e sono uno Sviluppatore C#, .NET, Java, Php, Python e Wordpress. Inoltre sono un Sistemista Windows e Linux e Consulente Informatico. Questa mia passione mi accompagna da sempre ed è anche il mio lavoro da 20 anni. 

Commenti recenti