Modelar o banco para que atenda o seguinte requisito: O sistema deverá ter informações de classe (sala de aula), para o armazenamento é necessário ter as informações de ano letivo, série, turma e período. Também deverá ter informações sobre como RGM, nome, nome do pai, nome da mãe, data do nascimento e sexo. Para finalizar o aluno poderá estar inscrito e várias classes, para isso é necessário criar a tabela de matrícula que irá associar o aluno as classes que ele frequentará.
Soluções para a tarefa
Resposta:
Utilizaremos três entidades:
ALUNO, CLASSE e ALUNO_CLASSE.
Explicação:
Entidade ALUNO com os atributos:
*MATRICULA (Campo chave), NOME_PAI, NOME_MAE, DATA_NASCIMENTO e SEXO.
Entidade CLASSE:
*CODIGO (Campo chave) , ANO_LETIVO, SERIE, TURMA e PERIODO.
Entidade ALUNO_CLASSE - É um entidade associativa para criar um relacionamento Muitos para Muitos entre ALUNO e CLASSE.
Atributos da entidade ALUNO_CLASSE:
MATRICULA (Campo chave da entidade ALUNO) e CODIGO (Campo chave da entidade CLASSE).
Resposta:
Segue anexo com modelo conceitual e logico. Projeto aprovado na Unicsul.
Explicação:
Caso precise de ajuda para entender como o programa Br modelo funcione segue o link de uma aula online que usei para entender e efetuar o projeto.
https://www.youtube.com/watch?v=ZYmRVCk_xBw