Controle de Notas a missão ??/

06/04/2003

0

Eu uso interbase.
Não consigo um jeito de nemnhum lançar as notas Por Turma e matéria [b:cc0fcb6a9b]Duvida:[/b:cc0fcb6a9b]
Minha table notas tem
[color=darkred:cc0fcb6a9b]Cod_Aluno Primary key
nome
Cod_materia
Bismetre
notas
Numero_de_faltas [/color:cc0fcb6a9b]
[b:cc0fcb6a9b]Minha table Materias tem: [/b:cc0fcb6a9b]
[color=darkred:cc0fcb6a9b]Cod_materia
Materia
Descrição [/color:cc0fcb6a9b]
Ai eu seleciono a turma e matria Ate Ai Ok
O campo cod_materia da table notas recebe o codigo da materia ,So
Que eu tenho mais de uma materia e ai como que fica tenhu que criar uma table Auxiliciar pra isso [b:cc0fcb6a9b]Por favor Alguem me ajude ?????? [/b:cc0fcb6a9b]


Anonymous

Anonymous

Responder

Posts

06/04/2003

Anonymous

o problema realmente e de normalização, sempre que você tiver um relacionamento muitos para muitos é sinal que você precisará de uma terceira tabela.
afinal você tem uma nota para cada matéria para cada aluno.
melhor seria ter três tabelas,

uma com os dados do (exemplo)
CodAluno
Nome
...

uma segunda com os dados da matéria (exemplo)
CodMateria
Nome
...

e uma terceira com (exemplo)
CodLancamento
CodAluno
Bimestre
CodMateria
Nota


Responder

06/04/2003

Anonymous

o relacionamento muitos para muitos que eu citei é:

muitos alunos possuem muitas notas
(de diferentes matérias e diferentes bimestres)


Responder

06/04/2003

Anonymous

Valeu châor_pa !!
s alguem tiver mais alguma ideia post ai ?


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar