Relacionamento de Tabelas

7 respostas
Oziel_Morais

Olá, estou com um probleminha aqui, tenho um programa de controle de diárias que cadastra os dados no banco MYSQL, mas as tabelas construí sem relacionamentos meu professor quer que eu faça todo o relacionamento das tabelas agora com chave estrangeira e tudo mais, mas não estou conseguindo, será que vcs podem me ajudar??? por favor. As tabelas estão todas com a chave primária código que é auto incremento , a tabela [color=red]tabAuditoria[/color] guarda todas as operações realizadas no banco, a tabela [color=brown]flogon[/color] é a tabela que guarda o login do programa, e os usuários cadastrados, a tabela [color=blue]cadSetor [/color] guarda o setor do servidor, a tabela [color=green]tabFuncao [/color] guarda a função do servidor e a tabela [color=darkblue]tabServidor[/color] guarda os dados do servidor cadastrado e a tabela [color=red]tabCadDiaria[/color] Guarda os dados da nova diaria cadastrada. t+. No Aguardo…

7 Respostas

Oziel_Morais

Ainda no Aguardo…

ViniGodoy

Por que você não está conseguindo? Dá erro? Dá algum problema?

Experimente limpar o dado de todas as tabelas antes de tentar inserir as chaves.

Ah sim, e evite destacar coisas óbvias no título do seu tópico, como AJUDA, DÚVIDA ou SOCORRO.

Oziel_Morais

ViniGodoy, ja pesquisei bastante mas estou me enrolando quando o assunto é foreing key,estou inserindo dados nas tabelas mas só que é de formas individuais, queria a ajuda de vcs de como posso fazer o relacionamento dessas tabelas desse banco. Se possível… Desde já Agradeço muito… No Aguardo.

ViniGodoy

Você sabe o que é uma foreign key? Sabe que comando se usa para criar uma foreign key?

Onde exatamente está sua dúvida?

Você não pode esperar que eu vá baixar seu banco e fazer todo trabalho para você.

Oziel_Morais

mas ou menos mas eu sei como declarar e inserir uma chave estrangeira, mas o que mas me entriga é esse relacionamento que não estou conseguindo saber quem eu posso referenciar quem, entendeu, qual tabela deve se referenciar e qual a coluna que devo referenciar. No aguardo…

foreign key (“Chave estrangeira”) references “Tabela”(“Chave referenciada”));

ViniGodoy

Se você tiver um cadastro com clientes, esse cliente terá uma chave primária (codCliente).

Na tabela compra, você deverá saber qual cliente fez a compra. Lá, o idCliente aparecerá como chave estrangeira.

Oziel_Morais

Não entendi ainda vc pode ser mais claro. Poderia me dar um exemplo com duas das minhas tabelas. No aguardo…

Criado 11 de fevereiro de 2012
Ultima resposta 13 de fev. de 2012
Respostas 7
Participantes 2