Отношение «многие ко многим» в первом коде EF4

Как вы представляете отношение «многие ко многим» в EF4 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, но я действительно не хочу иметь противоположное свойство навигации, когда оно должно быть «У пользователей много профилей».

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

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