Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Trabalhando com herança

No curso Entity Framework Banco de dados de forma eficiente, no capitulo 7 na aula Trabalhando com herança, e mostrado um exemplo onde cria se uma classe abstrata usuário, e depois uma classe pessoa física e pessoa jurídica, onde ambas as classes herdam de usuário, quando cria a migration e aplica, no banco e criado uma tabela usuários, com uma coluna onde identifica se e pessoa física ou jurídica, tentei fazer isso com entity core, ele criou uma tabela para cada classe, esta certo assim, o EC não cria mais uma unica tabela com nome da classe abstrata?

2 respostas

Olá Giulia,

esse padrão que você quer de ter uma única tabela é o padrão que chamamos de table-per-hierarchy (TPH), ou seja, uma tabela por hierarquia de herança. Neste link mostra como fazer isso no core.

solução!

ok vou dar uma olhada. obrigado

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