0

Consulta N para M

criado por thiago em 05/03/2010 10:56am
Estou desenvolvendo um sistema tipo academico, e estou com problemas nas tabelas N para M, não estou conseguindo cadastrar e fazer consulta.
EX: tem um tabela ALUNO e ATVCOMPLEMEANTAR e ela gera uma tabela N para M, chamada ATVALUNO, com os campos: aluno_id, atvcomplentar_id, hsaprv, entrega, inicioatv, fimatv, como seria o cadastar e a consulta.

De já agradeço!

Lista de Respostas:

0
05/03/2010 11:20am
(~14 anos atrás)
Marcos Regis respondeu:
Não seria N x N? (1 ALuno pode ter muitos ATVCOM... e 1 ATVCom. pode ter muitos Alunos)
Esse cadastro deve ser feito em partes.
Primeiro deve-se selecionar um dos itens (ou o ALUNO ou o ATVCOMPLEMENTAR).

Supondo que comece pelo Aluno. Vc então terá seu id.
Depois em uma lista de ATVComplementar vc seleciona o[s] item[s] e insere na tabela de ligação o id deste aluno juntamente com o[s] id[s] do[s] item[s] marcado[s].

Não sei como está seu formulário mas é bem possível que precise de um combo ou recuperar o Aluno logado.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)