EF5:手动表映射

时间:2012-10-18 15:17:39

标签: entity-framework entity-framework-5

如何使用Code First方法在Entity Framework 5中进行手动表映射?

表映射的意思是将数据库中的表名与具有不同名称的实体类相关联。

2 个答案:

答案 0 :(得分:3)

这很简单。

[Table("Foo")]
public class Bar {
      // properties
}

答案 1 :(得分:3)

对于流利的api:

    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        modelBuilder.Entity<MyEntity>().ToTable("MyTargetTable");
    }