Как вы представляете отношение «многие ко многим» в ETP4 Code-First CTP3?
Например, если у меня есть следующие классы:
class User
{
public int Id { get; set; }
public string Name { get; set; }
public ICollection<Profile> Profiles { get; set; }
}
class Profile
{
public int Id { get; set; }
public string Name { get; set; }
}
В базе данных естьтаблица UserProfiles, которая имеет FK для пользователя и FK для профиля.Как я могу сопоставить это?
РЕДАКТИРОВАТЬ: я понимаю, как в настоящее время сопоставить с наличием свойства ICollection<User>
на Profile
, но я действительно не хочу иметь противоположное свойство навигации, когда онодолжно быть «У пользователей много профилей».