Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
paulokpk
Creator
Creator

relacionamento entre Tabelas - Chaves Sintéticas

Bom Dia.

Relacionei dois campos de uma tabela com dois campos de uma outra tabela.

Tabela Atendimento                Tabela Grupo Atendimento

     Cod Atendimento                    Cod Atendimento

     Cod Coligada                          Cod Coligada

porém ele está gerando uma chave sintética.

Gostaria de saber como me livrar dessas chaves sintéticas de uma forma fácil, pois essa já é a segunda chave sintética deste projeto que em muitos relacionamentos.

desde já agradeço.

sintética.png

1 Solution

Accepted Solutions
Anonymous
Not applicable

Oi Paulo,

Uma forma de resolver seria criando uma chave composta e comentando os campos utilizados na chave.

Ex.:

  Cod Atendimento&'|'&Cod Coligada  as Chave_Atendimento

View solution in original post

6 Replies
Anonymous
Not applicable

Oi Paulo,

Uma forma de resolver seria criando uma chave composta e comentando os campos utilizados na chave.

Ex.:

  Cod Atendimento&'|'&Cod Coligada  as Chave_Atendimento

dhsilva7
Contributor III
Contributor III

Olá Paulo.

Uma maneira bem simples de eliminar essas chaves é através da concatenação dos campos conforme foi já foi mencionado através da Dyhessyca Correa...

Em todos os seus "Loads" com exceção de 1 comente todos os seus campos e aí crie um campo conforme mostrado abaixo:

Código Atendimento&'-'&Código da Coligada AS Key_ColigadaAtendimento

Abs...

paulokpk
Creator
Creator
Author

Ok, vou testar.

dhsilva7
Contributor III
Contributor III

Assim que finalizar os testes nos informe se deu certo e se sim, marque uma resposta como correta por gentileza...

Abraços...

dhsilva7
Contributor III
Contributor III

Olá Paulo!

Conseguiu solucionar seu problema?

Abraços...

paulokpk
Creator
Creator
Author

Sim, consegui realizar o teste e fiz a concatenação.

A resposta da Dyhessyca Correa está correta