Come dice il titolo, sto cercando un modo per memorizzare molti dizionari (uno per utente) di tipo Dictionary<DateTime,enum>
in un database (sql server 2012).
Ogni dizionario contiene 366 elementi e rappresenta un calendario in cui ogni giorno ha un determinato "stato" e preferibilmente non voglio memorizzare ogni elemento come un record separato nel DB. Idee?
Aggiorna :
Con il suggerimento @AndyBursh & @Konrad Morawski ha fatto, ho anche trovato un'altra ottimizzazione.
Anziché creare un nuovo calendario (rappresentato come Dictionary
) per ogni elemento aggiunto dall'utente, sceglierne uno predefinito da un menu a discesa e, se questo non funziona, creare un calendario separato. Con la possibilità di riutilizzare un calendario e non memorizzare valori predefiniti, avrei a che fare con molti meno dati a lungo termine.