Criar chave estrangeira SqlYog

5 respostas
A

E ae pessoal!! Boa noite!!

Estou fazendo um programa (tentando) e preciso no banco de dados mysql (SqlYog) criar uma tabela que referencie duas outras tabelas, ou seja,
o criar um indice com duas chaves estrangeiras.

Mas não sei qual o procedimento para isso, gostaria da ajuda de voces.

Abraços a todos

5 Respostas

R

Pra começar a aprender sobre modelagem de BD é interessante usar o MySQL Workbench. Tu cria um diagrama ER, define as tabelas e os relacionamentos e ele gera o banco pra ti. Daí tu podes dar uma olhada no script SQL que ele gerou.

A

ok, vou instalar ele pra testar

vlwww

S

Amigo … quais são as tabelas ? Qual o seu modelo de dados ?

Suas informações são muito vagas. Explique melhor, e dê exemplos.

A

sowyer:
Amigo … quais são as tabelas ? Qual o seu modelo de dados ?

Suas informações são muito vagas. Explique melhor, e dê exemplos.

Suponhamos que eu tenha 2 tabelas

TABELA_1

1 pneu
2 asa
3 helice
4 porta
5 para-brisa

TABELA_2

1 carro
2 avião
3 …
4 …

e eu queira criar em uma TABELA_3 uma chave estrangeira referenciando a tabela1 e a tabela2

ou seja, ligar CARRO a PNEU, PORTA E PARA-BRISA
e AVIÃO A ASA, HELICE

como eu faria isso??

como CRIAR essa tabela no sqlyog??? ele faz isso??

V

Dúvida movida para o fórum de persistência. Por favor, leia com atenção a descrição dos fóruns antes de postar.

Criado 5 de setembro de 2011
Ultima resposta 6 de set. de 2011
Respostas 5
Participantes 4