3

データベース内の1つのテーブル(Projects)にマップする非常に単純なモデルがあります。私は自分のクラスに画像を抽象化することを選択しました。あなたがモデルのように1つのテーブルにマップされますオブジェクト複数のクラスをEntity Framework 4.1の同じテーブルにマッピングするFluent API

public class Context : DbContext 
{ 
    public DbSet<Project> Projects { get; set; } 

    protected override void OnModelCreating(DbModelBuilder modelBuilder) 
    { 
     ???? 
    } 
} 

おかげ

答えて

3

:どのように私は以下のコードを使用して、データベースのテーブルに私のモデルをアップ配線については行くだろう

public class Project 
{ 
    public long Id { get; set; } 
    public string Name { get; set; } 
    public Image Images { get; set; } 
} 

public class Image 
{ 
    public string Thumbnail { get; set; } 
    public string PrimaryImage { get; set; } 
} 

今のところ、流暢なAPIは必要ありません。コードファーストは、Imageクラスを自動的にコンベンションに基づいてComplex Typeとマークします。

関連する問題