Viele-zu-viele-Beziehung (Join-Tabelle) mit derselben Entität mit codefirst oder fließender API?
Ich entwickle mit EF 4.3.1 CodeFirst. Ich habe einen Flughafentisch wie unten gezeigt:
<code> public class Airport { [Key] public int ID { get; set; } public string Name{ get; set; } } </code>
Was ich brauche, ist eine Routentabelle mit 2 FKs vom selben Flughafentisch wie:
<code> public class Route { public int DepartureAirportID { get; set; } public int DestinationAirportID { get; set; } public virtual Airport DestinationAirport { get; set; } public virtual Airport DepartureAirport { get; set; } } </code>
Wie kann das erreicht werden?