Mam klasy z następującym opisem:NHibernate dwukierunkowy wiele-do-wielu stowarzyszenie
public class Customer {
public ISet<Client> Contacts { get; protected set;}
}
Chcę map Kontakt nieruchomość na poniższej tabeli:
CREATE TABLE user_contacts (
user1 uuid NOT NULL,
user2 uuid NOT NULL
)
chcę mapować dwukierunkowo, tj. gdy Klient1 został dodany do Kontaktów Klienta2, kolekcja Kontakty Customer1 powinna zawierać Klient2 (być może dopiero po przeładowaniu podmiotu). Jak mogłem to zrobić?
Aktualizacja Pewnie, że może odwzorowywać od lewej do prawej i od prawej zestawów do lewej, a następnie połączyć następnie w czasie wykonywania, ale to będzie ... hmm ... niesmaczne ... Czy istnieje inne rozwiązanie? Każdy sposób, dziękuję bardzo pasuje, FryHard!