Tweerigting-een skep - Een verhouding in Entity Framework 4.1 Kode eerste

Ek wil 'n tweerigting-een-een-verhouding tussen twee entiteite skep met behulp van EF Code First. Ek het probleme met die volgende kode. Wat dink jy moet ek doen?

public class User
{
    public string ID { get; set; }
    public string LastName { get; set; }
    public string Password { get; set; }
    public string FirstName { get; set; }

    public int ProfileID { get; set; }
    public Profile Profile { get; set; }

}
public class Profile
{
    public int UserID { get; set; }
    public User User { get; set; }
    public int ProfileID { get; set; }
    public string ProfileName { get; set; }

    public DateTime CreateDate { get; set; }
    public DateTime LastUpdateDate { get; set; }

}

Ek wil beide navigasie-eiendom en vreemde sleutel in beide entiteite hê.

Dit gee my fout. Wat kan ek doen in die Fluent Mapping API om dit te laat werk?

11
задан Ladislav Mrnka 8 June 2011 в 09:12
поделиться