Bitte um Hilfe! Ich konnte nicht herausfinden, wie man die folgende Situation abbildet:
Ich habe nur 1 Tabelle.
[Tabelle] Benutzer { id, name }
Meine Klasse sieht wie folgt aus
public class User
{
public int Id { get; set; }
public string Name { get; set; }
public ISet<User> Friends { get; set; }
}
Jeder Benutzer hat Beziehungen zu anderen Benutzern. z.B. kann Benutzer A viele Freunde haben, die andere Benutzer sind.
Wie sollte die Zuordnung erfolgen? Ich denke, dies sollte Many-to-Many-Beziehung sein, aber ich weiß nicht wirklich, wie das HBM aussehen wird?
Gracias,