2
คีย์คอมโพสิตเป็นคีย์ต่างประเทศ
ฉันใช้ Entity framework 4.1 ในแอปพลิเคชัน MVC 3 ฉันมีเอนทิตีที่ฉันมีคีย์หลักประกอบด้วยสองคอลัมน์ (คีย์ผสม) และกำลังใช้ในเอนทิตีอื่นเป็นคีย์ต่างประเทศ จะสร้างความสัมพันธ์ได้อย่างไร? ใน scnerios ปกติเราใช้: 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; …