herança de Nibernato
-
28-09-2019 - |
Pergunta
Eu tenho duas mesas:
- call_records
- CRM_CALL_RECORDS
Call_records não sabe que CRM_Call_Records e suas classes correspondentes existem em diferentes montagens. Portanto, não posso adicionar um mapeamento de subclasse no arquivo de mapeamento para call_records.
CRM_CALL_RECORDS possui uma coluna chamada Call_record_id que contém o valor do PK em Call_records.
Como os arquivos de mapeamento devem ser?
Solução
Não importa em que montagem suas aulas estão.
Se as subclasses forem definidas por registros em uma tabela diferente com o PK apontando para o ID da classe pai, então você terá um Tabela por subclasse estratégia.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow