Как создать отображение «многие ко многим» в Entity Framework?

Здесь дело, у меня есть 2 лица, такие как Контракт 、Средства массовой информации.

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..*
}

Контракт имеет много Medias, кажется, что их много ко многим.

Но!! сначала в коде ef, мне нужно еще 3 поля в таблице ContractMedia (если автоматически сгенерировано). такие как StartDate, EndDate и Price. их нельзя добавить в объект Media.

Как на карту в этом случае ??

Ответы на вопрос(2)

Ваш ответ на вопрос