Ed
ano passado
Para entender o relacionamento entre as tabelas "professores" e "disciplinas", precisamos considerar que cada professor pode lecionar várias disciplinas, mas cada disciplina é ministrada por apenas um professor. Isso caracteriza um relacionamento "Um para Muitos". Vamos analisar as alternativas: a) Adicionar uma coluna id_professor na tabela disciplinas referenciando os professores. - Esta abordagem é correta, pois permite que cada disciplina tenha um único professor associado a ela, representando bem o relacionamento "Um para Muitos". b) Criar uma tabela adicional chamada leciona com colunas id_professor, id_disciplina e outros detalhes relacionados ao ensino. - Essa abordagem é mais adequada para um relacionamento "Muitos para Muitos", o que não é o caso aqui. c) Utilizar uma coluna disciplinas na tabela professores, contendo os IDs das disciplinas que cada professor leciona. - Isso não é ideal, pois pode levar a redundâncias e complicações na estrutura do banco de dados. d) Utilizar apenas as tabelas professores e disciplinas sem a necessidade de uma tabela adicional para representar o relacionamento 1 para N. - Embora isso possa funcionar, não é a melhor prática, pois a coluna id_professor na tabela disciplinas é necessária para manter a integridade do relacionamento. A melhor abordagem para modelar esse relacionamento no MySQL é: a) Adicionar uma coluna id_professor na tabela disciplinas referenciando os professores.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade