none
Entity Framework 6.1 - Associação (N X N + 1 X N) RRS feed

  • Pergunta

  • Pessoal,

    Estou com dúvidas e problemas com o tipo de relacionamento a seguir:

    Quando crio N X N, o Entity automaticamente, gera uma tabela intermediária no banco, sem precisar criar a mesma.

    Porém, quando preciso ter esse relacionamento de N X N e mais o relacionamento de 1 X N, o Entity, está deixando de criar essa tabela intermediária.

    Exemplo:

    Associação Entity 6.1

    Quando Crio apenas com a associação de N X N e gero o Migration, é criado a tabela intermediária corretamente. Porém quando incluo a segunda associação 1 X N, o Entity não gera a tabela intermediária ou se já existia, remove ela.

    Obs.

    Já tentei fazer uma associaação de cada vez atualizando no banco, porém o Entity sempre remove a tabela intermediária que deveria existir devido a associação N X N.

    Existe alguma solução para esse caso, sem ter que criar essa entidade intermediária na mão?


    Atenciosamente, Samuel dos Anjos

    quarta-feira, 29 de outubro de 2014 20:35