Dưới đây là trường hợp, tôi có 2 thực thể, chẳng hạn như hợp đồng, Media.Cách tạo ánh xạ nhiều đối tượng trong Khuôn khổ thực thể?
public class Media : Entity
{
public string Name {get; set;}
public bool Enabled
*//other properties can be ignored..*
}
public class Contract : Entity
{
public string Code {get; set;}
*//other properties can be ignored..*
}
Hợp đồng có nhiều Medias, có vẻ như họ rất nhiều để nhiều người.
Nhưng !! tại mã ef đầu tiên, tôi cần thêm 3 trường trong bảng ContractMedia (ef auto generated). chẳng hạn như Ngày bắt đầu, Ngày kết thúc và Giá. chúng không thể được thêm vào thực thể Media.
Cách ánh xạ trong trường hợp này ??
Có thể trùng lặp [Tạo mã đầu tiên, nhiều thành nhiều, với các trường bổ sung trong bảng liên kết] (http://stackoverflow.com/questions/7050404/create-code-first-many-to-many- with-additional-fields-in-association-table) – forsvarir