Projeto Escola- Banco de dados(MER)
TURNO: IdTurno, IdTurmas, Periodo.
DETTURMA: IdDetTurmas, IdTurmas.
SÉRIE: IdSerie, IdTurma, Série.
TURMAS: IdTurmas,IdTurno, IdSerie, IdAluno, IdDocente, IdDisciplina, NumTurma .
ALUNO: IdAluno, NomeAluno, RG, CPF, DtNascimento, Sexo, NomePai, NomeMãe, Nacionalidade, Naturalidade, CEP, UF, Complemento, Rua, Cidade, Bairro, NumCasa.
DISCIPLINA: IdDisciplina, IdSerie, Disciplina.
DOCENTE: IdDocente, IdTurmas, IdTurnos, NomeDocente, RG, CPF, DtNascimento, Nacionalidade, Naturalidade, CEP, UF, Complemento, Rua, Cidade, Bairro, NumCasa.
NOTAS: IdNota, IdAluno,IdDocente, IdDisciplina, Nota.
UNILETIVA: IdUniLetiva, IdNota,Unidade.
DETNOTAS: IdDetNotas, IdNota, IdAluno, Media, Nota.
TELEFONE: IdTelefone, IdUsuário, Operadora, Numero.
Os tipos de relacionamentos, com as cardinalidades:
TURNO inclui TURMAS
1:N
1 TURNO inclui N TURMAS, e 1 TURMA é esta incluída em 1 TURNO.
Restrições Participação:
TURNO: Parcial, pois o não é obrigado ter uma turma para que ele exista no banco de dados.
TURMAS: Total, pois para que uma turma exista no banco de dados, ela deve estar associada a um turno.
Atributos: não há.
TURMA possui ALUNOS
1:N
1 TURMA possui N ALUNOS e 1 ALUNO possui 1 TURMA.
Restrições Participação:
TURMAS: Total, pois a turma não pode estar cadastrada, se não existir algum aluno.
ALUNO: Parcial, pois para que exista no banco de dados, não é obrigatório ser de alguma turma.
Atributos: não há.
SERIE contém TURMAS
1:N 1 SERIE pode CONTER N TURMAS e 1 TURMA PODE ESTAR CONTIDA EM 1 SERIES.
Restrições de partições:
SERIE: TOTAL, pois A SERIE não é obrigado a CONTER uma TURMA para que ele exista no banco de dados.
TURMA: PARCIAL, pois para que EXISTA UMA TURMA no banco de dados, NELA deve obrigatoriamente, ESTAR CONTIDA UMA SERIE.
Atributos: não há.
SERIE contém DISCIPLINA
1:N 1 SERIE pode CONTER N DISCIPLINAS e 1 DISCIPLINA PODE ESTAR CONTIDA EM N SERIES.
Restrições de partições:
SERIE: TOTAL, pois A