Quindi, ho ottenuto una tabella UserProfiles nel mio database, che, simile al file delle impostazioni di C #, contiene una proprietà con il tipo di dati appropriato e l'impostazione specificata nel profilo.
Ora ogni volta che aggiungo una nuova impostazione, devo aggiornare il database, il modello e finire per riscrivere le query.
Ho quindi pensato di cambiare la tabella per contenere solo due colonne: Key e Value con un tipo di dati varchar per memorizzare le impostazioni degli utenti ... Ma che cos'è considerata la migliore pratica in tali domande di progettazione?
Questo approccio è consigliabile (ad esempio perché richiede l'analisi personalizzata dalla stringa al tipo di dati necessario)?