Sto entrando nello sviluppo del web e sto cercando di controllare i database.
In un'app che voglio creare, c'è un database di sola lettura che verrà riempito con una grande quantità di dati, che sarà il cuore dell'applicazione, e anche un sacco di lavoro da inserire.
Mi sento a disagio nel mettere tutti questi dati nel database, poiché il database è "separato" dal mio codice dell'app web. Mi sento come se dovessi scrivere i miei dati in codice da qualche parte, e poi fare in modo che la mia applicazione inserisca i dati nel database per me.
In questo modo avrei il mio intero progetto scritto in codice, e non una parte integrante del mio software nascosto nel database, che è un po 'complicato da lavorare, e sembra difficile passare da un computer all'altro.
Ma questo è un modo ragionevole per farlo, comunque? Devo scrivere i miei dati in codice e ogni volta che lancio il server, faccio in modo che l'applicazione lasci cadere tutte le tabelle e le rileggi dal mio codice ancora?
È la strada sbagliata? Provocherebbe un notevole sovraccarico? Come fanno le persone a fare questo?