EF Code First Migrations creating extra foreign key
问题 I'm trying to create a Profile table to integrate with the Asp.Net Identity table: AspNetUsers . I'm using Code First Migrations with EF 6.0. Here is my User class: public class ApplicationUser : IdentityUser { public ApplicationUser() { } public virtual string FirstName { get; set; } public virtual string LastName { get; set; } public UserStatus Status { get; set; } public virtual Profile Profile { get; set; } } Here is my Profile class: public class Profile { public int ID { get; set; }