Ho uno scenario in cui ho bisogno di valori localizzati di oggetti nel mio database.Tabelle localizzate e Entity Framework
Supponiamo che tu abbia un'applicazione che può creare animali, se l'utente è inglese il valore della proprietà "Nome" di un animale verrebbe inserito come "Gatto" nell'interfaccia utente mentre sarebbe inserito come "Chat" in francese.
La tabella di cultura animale contiene 2 record che indicano lo stesso animale nella tabella padre.
Durante la lettura dei valori, se il valore di "Nome" non esiste nella cultura utente, verrà utilizzato il valore predefinito (valore con cui l'oggetto è stato originariamente creato). I seguenti diagrammi dimostrano come i dati vengono memorizzati in SQL:
sto cercando di mappare questo schema per un modello a oggetti utilizzando Entity Framework, sono un po 'confuso su ciò che la migliore modo di affrontare il problema.
L'EF è appropriato per questo? Dovrei usare EF4?
Questo modello EF verrà utilizzato da Servizi RIA .NET.
Grazie,
Pierre-Yves Troel
Avete bisogno di avere più lingue vengono visualizzati nell'applicazione, allo stesso tempo, o sarebbe una sola lingua alla volta? –
Qual è la relazione tra la tua domanda e "AD" che hai inserito alla fine di esso? Comunque guarda questa domanda qui http://stackoverflow.com/questions/2272026 –