Espero que possam me ajudar, tenho duas dúvidas que estão muito difíceis de resolver rs...
Primeiro: acabo de criar umas tabelas e aprendi como criar as chaves estrangeiras, e no meu caso uma chave estrangeira em uma tabela faz parte da PK composta...isso pode gerar algum problema nas consultas futuras? Ouvi falar em índices e tal...tenho que criar estas coisas?
Segundo: Como poderei fazer inserts dinamicamente em duas tabelas relacionadas, sendo que um dos campos é auto_increment? EX: As duas tabelas estão assim:
tabel disciplina: campos --> cod_disciplina(auto_increment),cod_curso(FK da tabela curso)...
Como posso fazer um insert que primeiro gere o cod_curso e em seguida crie a informação certa na tabela disciplina(gerando tb o cod_disciplina automaticamente)? É possível???
Espero que possam me ajudar, tah parecendo meio impossível resolver essa sem ajuda rsrsrs
Utilizamos cookies e tecnologias semelhantes de acordo com a nossa Política de Privacidade, e ao continuar navegando, você concorda com estas condições.
Pergunta
diel
Fala galera!!!
Espero que possam me ajudar, tenho duas dúvidas que estão muito difíceis de resolver rs...
Primeiro: acabo de criar umas tabelas e aprendi como criar as chaves estrangeiras, e no meu caso uma chave estrangeira em uma tabela faz parte da PK composta...isso pode gerar algum problema nas consultas futuras? Ouvi falar em índices e tal...tenho que criar estas coisas?
Segundo: Como poderei fazer inserts dinamicamente em duas tabelas relacionadas, sendo que um dos campos é auto_increment? EX: As duas tabelas estão assim:
tabela Curso: campos --> cod_curso(auto_increment), nome_curso...
tabel disciplina: campos --> cod_disciplina(auto_increment),cod_curso(FK da tabela curso)...
Como posso fazer um insert que primeiro gere o cod_curso e em seguida crie a informação certa na tabela disciplina(gerando tb o cod_disciplina automaticamente)? É possível???
Espero que possam me ajudar, tah parecendo meio impossível resolver essa sem ajuda rsrsrs
valeu!!!
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.