mapeamento NHibernate fluente: uma mesa, muitas classes
-
05-07-2019 - |
Pergunta
Como eu iria sobre como mapear três classes para uma tabela com NHibernate fluente. A coluna "Tipo" deve indicar qual classe deve ser mapeado. Será que é mesmo possble?
- Kristoffer
Solução
É certamente possível, assumindo que suas classes estender uma classe base comum. Isto é chamado estratégia table-per-class e instruções sobre como mapear que estão no documentação .
Outras dicas
Você está em uma situação onde seus dados podem ser normalizado? O que você está tentando fazer parece ser uma indicação que esse é o problema real.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow