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
Question
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 to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.