私はEFの初心者です。EF 4.1コードの最初のPOCOライブラリ
私はEF 4.1でデータアクセスライブラリを作成しています。
各エンティティごとに、変換対象のテーブルが2つあります。
ex:Events ==>アラビア語のEvent_arと英語のEvent_en。
最初の問題:
public class Event_en : Event { }
public class Event_ar : Event { }
public class DB : DbContext
{
public DbSet<Event_ar> Events_ar { get; set; }
public DbSet<Event_en> Events_en { get; set; }
}
は、私が知りたいのです:私は、私は絶対に素敵ではありません、その周りにこの仕事をしたので、
同じエンティティタイプの2 DbSetsを書く場合、私は、エラーを持っていますもしそれが解決策があれば?
第2番目 エンティティはテーブルと同じ名前である必要があります。そうでないとエラーが発生します。
例:「dbo.Event_arは」
それはテーブルの同じ名前を持つプロパティの名前でなければなりませんPOCO「Event_ar」を持っている必要があります。ここで
:dbo.Events_ar ==> POCO "Events_ar"
私は名前を操作できないのはなぜ?どんな解決策ですか?