Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Daniel Filho

[Resolvido] Aplicando dados de uma tabela em outra no MySQL

Recommended Posts

Seguinte, preciso fazer algo mais ou menos assim: tenho um

simples sistema escolar, então, preciso cadrastar turmas e

alunos. Eu quero cadastrar turmas, para cadastrar os alunos

dentro das turmas.

 

Penso que isso é possível, mas não sei o caminho certo para

começar, preciso que algupem me indiquem. Mas enquanto isso,

vejam se eu pensei (tentei) certo.

 

Vamos lá: eu cadastro uma turma, logo em seguida eu quero

cadastrar 25 alunos nela. Mas quando for pra cadastrar um

aluno, já apareça dentro de uma caixa dropdown as opções de

turma pra eu selecionar uma. Certo? Então eu faria isso assim:

crio uma tabela para turmas (campos: nome e turno) e crio

outra para alunos (nome, pai, m~e etc)... Então, quando eu

cadastro um aluno, o nome dele vai automaticamente para seu

cadastro individual e para a lista da turma! É isso!?

Compartilhar este post


Link para o post
Compartilhar em outros sites

funciona basicamente conforme você descreveu, mas acho que você está confuso no momento de fazer o relacionamento dos dados

 

 

na tabela "alunos", adicione uma coluna chamada "TurmaID" por exemplo

 

é por meio dessa coluna que fará a referência à tabela "Turmas"

 

 

escopo

 

Imagem Postada

Compartilhar este post


Link para o post
Compartilhar em outros sites

É, eu acho que já peguei mais ou menos como é a parada!

 

Andei fazendo o dver de casa e fui pesquisar um pouco

pela internet, creio que para fazer o que eu quero,

farei melhor se eu dar uma estudada em modelagem de banco

de dados: entidades, atributos, normalização, anamolias etc.

Mas a ideia é essa mesmo, acho que tenho que definir algo

coo turmaid, e trabalhar com umas chaves primarias, estrangeiras

e por ai vai, creio eu!?

 

Não é isso!?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.