Relacionando tabela SQL

15/03/2019

0

SQL

Bom dia Pessoal,


Estou com a seguinte, se puderem ajudar, agradeço ...

Eu tenho uma tabela com os seguintes campos

id CIDADE PLANO LEI_X PLANO_Y CONVENIO_Z
1 SÃO PAULO PROPRIO SIM SIM NÃO


Pra cada plano, lei e/ou convenio que estiver como SIM, será anexado um arquivo.

esses arquivos estarão na seguinte tabela
id_arq caminho
1 C:\\Documents\\bkp


DUVIDA:
Não sei como fazer, pra identificar os arquivos de cada cidade e saber se aquele arquivo é sobre a LEI_X , PLANO_Y e CONVENIO_Z.
Simone

Simone

Responder

Posts

15/03/2019

Geraldo Seixas

quando salvar os arquivos voce tem que alterar o nome deles antes de inserir no db. seria bom vc postar aqui o código do insert pra que assim possa ser dado algumas opçoes.
Responder

15/03/2019

Ana Lichirgu

Boa tarde! Você pode incluir o código do arquivo na tabela de cidade. Só não se esqueça de criar um campo para cada; um pra lei, outro pra plano e outro pra convenio. Aí você identifica certinho o arquivo.

Espero ter ajudado!
Responder

15/03/2019

Simone

quando salvar os arquivos voce tem que alterar o nome deles antes de inserir no db. seria bom vc postar aqui o código do insert pra que assim possa ser dado algumas opções.

Oi Geraldo,
está e a tabela principal


[
INSERT INTO tabela_principal
(
cidade,
tipo,
plano,
lei_x,
plano_y,
convenio_z
)



[
INSERT INTO tabela_arquivo
(
id_arquivo,
arquivo

)


Tinha pensando em criar uma outra tabela chamada documento para lei_x, plano_y, convenio_z e incluir o id_documento na tabela arquivo, junto com o id da tabela principal.
Mais essas informações (lei_x, plano_y, convenio_z) , são colunas da tabela principal, por este motivo, acredito não ser uma ideia viável;
E é ai que esta minha duvida.
Responder

15/03/2019

Simone

Boa tarde! Você pode incluir o código do arquivo na tabela de cidade. Só não se esqueça de criar um campo para cada; um pra lei, outro pra plano e outro pra convenio. Aí você identifica certinho o arquivo.

Espero ter ajudado!


Oi Ana, na tabela ja tem esses campos e eles podem receber os seguintes valores: SIM NÃO EM ANDAMENTO

Só terá o arquivo quando o valor for SIM.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar