+9 votos
114 visitas

No Builder, para que serve os campos "Herdar de", "Herdar Original" e "Herdar Sempre"?

por (107 pontos)
editado por | 114 visitas
"Herdar de" ou "Depende de"? Onde é isso?

1 Resposta

+6 votos
Melhor resposta
Serve para herdar campos de uma tabela relacionada.

Imagine o seguinte cenário, sem analisar a normalização do banco de dados:

Tabelas:

GN_PESSOAS com os campos NOME, MUNICIPIO, ESTADO, ETC.

PD_PEDIDOS com os campos NUMERO, PESSOA, CIDADE, ESTADO, ETC

 

No campo ESTADO de PD_PEDIDOS informamos para ele herdar de PESSOA, então quando for informada a PESSOA do PD_PEDIDOS, automaticamente será preenchido o campo ESTADO.

Para o campo CIDADE de PD_PEDIDOS é necessário informar também o campo Herdar original, que informa qual o campo da tabela GN_PESSOAS que deve ser utilizado. Isso é necessário quando o nome dos campos é diferente nas 2 tabelas (MUNICIPIO e CIDADE).

Já o marcador "Herdar sempre" informa se a herança deve ser feita apenas na inserção do registro(desmarcado), ou deve ser feita na alteração do registro também(marcado).
por (368 pontos)
selecionada por

Perguntas relacionadas

+9 votos
1 resposta
+11 votos
1 resposta
+4 votos
1 resposta
Melhores Aug 2025
    200 pontos
    Melhores 2025 Jul 28 - Aug 03
    1. Larson

      156 Pontos

    2. danilo.pereira

      96 Pontos

    3. danilo.pereira

      96 Pontos

    4. danilo.pereira

      96 Pontos

    5. luciano.fronza

      61 Pontos

    6. luciano.fronza

      61 Pontos

    7. luciano.fronza

      61 Pontos

    8. diuari.molinari

      52 Pontos

    9. diuari.molinari

      51 Pontos

    10. diuari.molinari

      51 Pontos

    517 perguntas
    566 respostas
    389 comentários
    704 usuários