मैं निम्नलिखित विवरण के साथ एक वर्ग है:NHibernate द्विदिश कई-से-अनेक संघ
public class Customer {
public ISet<Client> Contacts { get; protected set;}
}
मैं निम्न तालिका पर संपर्क संपत्ति मैप करना चाहते हैं:
CREATE TABLE user_contacts (
user1 uuid NOT NULL,
user2 uuid NOT NULL
)
मैं इसे दोनों ओर मैप करना चाहते हैं, यानी जब ग्राहक 1 ग्राहक 2 के संपर्क में जोड़ा गया है, तो ग्राहक 1 के संपर्क संग्रह में ग्राहक 2 होना चाहिए (शायद इकाई रीलोड के बाद)। ऐसा कैसे किया जा सकता था?
अद्यतन निश्चित रूप से मैं बाएं से दाएं और दाएं से बाएं सेट मैप कर सकता हूं और फिर रनटाइम पर गठबंधन कर सकता हूं, लेकिन यह ... हम्म ... अशिष्ट ... क्या कोई अन्य समाधान है? किसी भी तरह, बहुत बहुत धन्यवाद, FryHard!