私はデータベースのオブジェクトのローカライズされた値を必要とするシナリオを持っています。ローカライズされたテーブルとEntity Framework
動物を作成できるアプリケーションがあるとしましょう。ユーザーが英語の場合、動物の「名前」プロパティの値がUIの「Cat」として入力され、「チャット」として入力されます。フランス語で。
動物カルチャーテーブルには、親テーブルの同じ動物を指し示す2つのレコードが含まれています。
値を読み取るとき、 "Name"の値がユーザーカルチャに存在しない場合、デフォルト値(オブジェクトがもともと作成された値)が使用されます。 次の図は、データをSQLに格納される方法を示しています。
私はEntity Frameworkを使用してオブジェクトをモデルに、このスキーマをマップしようとしている、私は最高のものにと少し混乱しています問題にアプローチする方法。
EFはこれに適していますか? EF4を使うべきか?
このEFモデルは.NET RIA Servicesで使用されます。
おかげで、
ピエール・イヴ・Troel
複数の言語を持っている必要がありますが、同時にアプリケーションに表示される、またはそれは、一度に一つの言語でしょうか? –
あなたの質問とあなたがそれの最後に入れた "AD"との関係は何ですか?とにかくここでこの質問を見てくださいhttp://stackoverflow.com/questions/2272026 –