मैं इकाई फ्रेमवर्क 4.1 पर काम कर रहा हूं और विदेशी कुंजी के लिए डेटा एनोटेशन का उपयोग कर रहा हूं। मैं जानना चाहता हूं कि हम उत्पाद और श्रेणियों के बीच कई रिश्ते को कैसे परिभाषित कर सकते हैं। मैं श्रेणी मैप करना चाहता हूँ। product.cidइकाई ढांचे में विदेशी कुंजी 4.1
public class Category
{
public string CategoryId { get; set; }
public string Name { get; set; }
public virtual ICollection<Product> Products { get; set; }
}
public class Product
{
public int ProductId { get; set; }
public string Name { get; set; }
public string CId { get; set; }
public virtual Category Category { get; set; }
}
साथ CategoryID कृपया सुझाव है
@ लाडस्लावेव [विदेशीकी ("श्रेणी आईडी")] उत्पाद के अंदर नहीं होगा? – DotnetSparrow
@ कोई भी क्या कोई मुझे बता सकता है कि इन दो दृष्टिकोणों के बीच कोई अंतर है? वे समान दिखते हैं लेकिन क्या ऐसी कोई चीज है जो डेवलपर को दूसरे पर एक विधि चुनने का कारण बन सकती है? – Ray