Entity Framework - Associação Set
-
08-07-2019 - |
Pergunta
Eu estou convertendo um projeto de outro ORM para Entity Framework. Eu tenho uma tabela onde todos os 3 campos são chaves estrangeiras. Assim, esta tabela foi mapeado automaticamente como um conjunto Association. No ORM anterior eu ainda podia trabalhar com esta tabela como uma entidade - escrevendo instruções LINQ contra ele, adicionar e excluir objetos etc. É possível fazer isso no Entity Framework com uma tabela que foi mapeado como um conjunto Association? Eu acho que em outro ORM eu tinha uma opção quando o mapeamento para tratar a tabela como uma entidade e não apenas como uma coleção.
Solução
Quadro Em Entity você não acessar as tabelas de conexão diretamente.
Você relacionar objetos uns aos outros, e do quadro adiciona ou remove as linhas relevantes nas tabelas de conexão.
Pode ser confuso no início, mas uma vez que você se acostumar com isso, ele simplifica seu código.