У меня есть следующая модель:
class Contract
{
string ContractID{get;set;}
ICollection<Part> Parts{get;set;}
}
class Part
{
string PartID{get;set;}
ICollection<Contract> Contracts{get;set;}
}
проблема в том, что связь между Part и Contract также содержит следующую дополнительную информацию:
class ContractParts
{
Contract{get;set;}
Part{get;set;}
Date{get;set;} //additional info
Price{get;set;} //additional info
}
Каким образом Я пишу для этого Entity Context?