2014-02-23 48 views
0

我在這裏搜索或搜索了一個答案,但沒有找到任何東西,特別針對模型優先方法。
我剛剛開始爲我的新數據庫創建新模型,並希望通過擁有多個模式來組織邏輯上屬於不同作用域的表的實體。我正在使用.NET-4.5模型優先實體框架 - 如何有多個模式

在此先感謝。

回答

0

假設你有這兩個類(模型):

public class Order 
    { 
    } 

public class Book 
    { 

    } 
現在

在實體框架代碼首先,您可以實現表的模式是這樣的:

public class ContextClass : DbContext 
     { 
      protected override void OnModelCreating(DbModelBuilder modelBuilder) 
      { 
       modelBuilder.Entity<Order>().ToTable("Order", schemaName: "Orders"); 
       modelBuilder.Entity<Book>().ToTable("Book", schemaName: "Books"); 
      } 
      public DbSet<Book> Customers { get; set; } 
      public DbSet<Order> Orders { get; set; } 
     } 
相關問題