Relacionamento muitos-para-muitos no primeiro código EF4
Como você representa um relacionamento muitos para muitos no EFTP Code-First CTP3?
Por exemplo, se eu tiver as seguintes classes:
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; }
}
No banco de dados, há uma tabela UserProfiles que possui o FK para Usuário e o FK para Perfil. Como posso mapear isso?
EDIT: Eu entendo como mapear atualmente com umICollection<User>
propriedade noProfile
, mas eu realmente não quero ter uma propriedade de navegação oposta quando deveria ser "Os usuários têm muitos perfis".