1
resposta

Dúvida - Relacionamento entre Entidades

Olá!

Bom, fazendo aqui o relacionamento entre entidades em meu projeto, eu me equivoquei e criei o atributo: IdCategoria em vez de CategoriaId, com isso não sei por que, houve um erro no banco de dados, de forma não reconhecendo IdCategoria como sendo a chave estrangeira da Categoria.

Por que ocorreu esse erro? Existe algum padrão na hora de criar os relacionamentos? No caso, ao tentar desfazer o erro e corrigir eu não consegui realizar o rollback, como que faz o rollback com o entity?

1 resposta

Andre,

O atributo do relacionamento tem que ser no padrão + ID, no caso ficando CategoriaID.

Para voltar o banco voce pode tentar alterando as classes e gerando uma migration (add-migration e depois dar update no database (update-database). Acho que deve resolver.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software