Viele-zu-Viele-Beziehung in Code-First EF4
Wie stellen Sie eine Viele-zu-Viele-Beziehung im EF4 Code-First CTP3 dar?
Zum Beispiel, wenn ich die folgenden Klassen habe:
class User
{
public int Id { get; set; }
public string Name { get; set; }
public ICollection<Profile> Profiles { get; set; }
}
class Profile
{
public int Id { get; set; }
public string Name { get; set; }
}
In der Datenbank gibt es eine UserProfiles-Tabelle, die die FK für Benutzer und FK für Profil enthält. Wie kann ich das abbilden?
EDIT: Ich verstehe, wie man aktuell mit einem @ maICollection<User>
Eigenschaft auf demProfile
, aber ich möchte wirklich keine gegenteilige Navigationseigenschaft haben, wenn es "Benutzer haben viele Profile" sein soll.