Ich habe folgende Klassen in meinem Domain-Modell:Mapping mit NHibernate?
public class Player
{
public virtual string ID { get; set; }
public virtual string Name { get; set; }
public virtual List<Match> Matches { get; set; }
}
public class Match
{
public virtual int ID { get; set; }
public virtual Player Player1 { get; set; }
public virtual Player Player2 { get; set; }
}
Wie Sie ein Spieler mehr Spiele anschauen können spielen können, und jedes Spiel hat zwei Spieler. Wie kann ich diese Klassen korrekt mithilfe von Fluent-Mapping zuordnen?