0
請幫助,讓小貓在這裏試圖做一些應該很簡單的事情。我有1-1和1-M的掛起,但是這只是想實現組合鍵,即PremiseServiceSubscription充當具有2個外鍵加上它自己的主鍵的連接表。我希望能夠輸入Premise.PremiseServiceSubscription以獲得該房屋的所有服務的集合。我應該如何在這裏表達並使用Fluent API?代碼首先,困難映射一個簡單的複合鍵連接表
public class Premise
{
public int CustomerId { get; set; }
public string Forename { get; set; }
public string Surname { get; set; }
public virtual ICollection<PremiseServiceSubscription> PremiseServiceSubscriptions { get; set; }
}
public class PremiseService
{
public int PremiseServiceId { get; set; }
public string PremiseServiceDescription {get; set;}
}
public class PremiseServiceSubscription
{
public int PremiseServiceSubscriptionId { get; set; }
public int CustomerId { get; set; }
public int PremiseServiceId { get; set; }
}