

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere o modelo abaixo, que representa um diagrama Entidade Relacionamento parcial construído para um sistema de controle acadêmico. A acentuação gráfica não foi utilizada no modelo para compatibilidade com ferramenta de modelagem.

No levantamento de requisitos para este controle acadêmico, foi identificada a necessidade de se registrar informações sobre a ocorrência das turmas. Uma Turma está vinculada a exatamente um Professor, e exatamente a uma Disciplina. Um Professor pode ministrar várias turmas, assim como uma Disciplina pode ocorrer em várias turmas. Uma Turma possui um código alfanumérico único, usado para referenciá-la na gestão acadêmica.
Considerando a necessidade de se atender aos requisitos expostos, é necessário, na implementação do modelo em um banco de dados relacional,
criar um relacionamento N:N entre Disciplina e Professor, acrescentando como chave o código alfanumérico da Turma, uma vez que este relacionamento é fornecido pelos sistemas de banco de dados relacionais disponíveis atualmente.
criar uma tabela Turma contendo como chave primária o código alfanumérico citado no texto, e como chavesestrangeiras o codDisciplina e matriculaProfessor.
criar uma tabela chamada ProfessorDisciplina, contendo uma chave primária composta pelas chaves codDisciplina e matriculaProfessor.
usar a herança para definir um novo sub-tipo de Disciplina, acrescentando a este tipo uma nova chave primária, o código alfanumérico citado no texto.
criar uma nova tabela Turma contendo como chave primária o código alfanumérico citado no texto. Além disso, criar um relacionamento ternário envolvendo Turma, Professor e Disciplina, uma vez que este relacionamento é fornecido pelos sistemas de banco de dados relacionais disponíveis atualmente.