I\'m investigating replacing or supplementing our home grown ORM system with the Entity Framework 4, and I\'m noticing that the latter may end up causing a conflict between
You can do it . You need to implement a custom model builder to map your entities with relevant tables and relevant columns. You can override OnModelCreating function to build a custome model by adding this function to your context class.
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity().Map(c => c.ToTable("TableName"));//to map entity with table
modelBuilder.Entity().Property(s => s.Property).HasColumnName("ColomnName");//to map properties with colomns
}