I\'ve got multiple classes (including TPT) in my project. Each POCO has a BaseClass, which has a GUID (called GlobalKey) as primary ke
BaseClass
GUID
GlobalKey
I know this is a bit old, but here is a sample how I specify mapping columns through my fluent config (OnModelCreating):
modelBuilder.Entity<Application>() .HasOptional(c => c.Account) .WithMany() .Map(c => c.MapKey("AccountId"));
Hope this helps,