इकाई की रूपरेखा कोड पहले मानचित्रण मैं दो तालिकाओं है:बिना विदेशी कुंजी
आवश्यकता
- आईडी (int) पीके
- ClientID (int)
- JobNumber (int)
टिप्पणी
- आईडी (int) पीके
- job_id (int)
- टिप्पणी (varchar)
टेबल विदेशी कुंजी नहीं है और वहाँ किसी भी जोड़ने की कोई संभावना नहीं है। मैं उन्हें ईएफ में मैप करने की कोशिश कर रहा हूं। मेरे पास प्रत्येक के लिए कक्षाएं हैं और मैं टिप्पणी को मानचित्र करने के लिए धाराप्रवाह कोड में रिश्ते को परिभाषित करने की कोशिश कर रहा हूं। Job_ID आवश्यकता के लिए। जॉब नम्बर। एक आवश्यकता में कई टिप्पणियां हो सकती हैं। आवश्यकता की टिप्पणियों की एक सूची है और टिप्पणी की एक आवश्यकता संपत्ति है।
modelBuilder.Entity<Comment>().HasRequired(c => c.Requirement)
.WithMany(s => s.Comments)
.HasForeignKey(f => f.Job_ID);
मैं अटक Comment.Job_ID Requirement.JobNumber करने के लिए नक्शे को पाने के लिए कोशिश कर रहा हूँ:
मैं इस मानचित्रण सेटअप।
किसी भी मदद की सराहना की।
धन्यवाद। यह बहुत उपयोगी है। ऐसा महसूस करना शुरू हो रहा था कि मैं नियमों को थोड़ा अधिक झुका रहा था। खराब कोड गंध :-) – Matt