1
resposta

[Projeto] Mão na Massa - 02.10 (Escola de Idiomas)

Nesse exercício, para aplicar a 1FN e 2FN, precisamos criar tabelas distintas.

TabelaProfessor - Campos: ID_Professor, Nome_Professor, Tipo_Curso.

TabelaMaterial - CursoID, ID_Material e Descricao_Material.

Com essas alterações, a tabela CursoIdiomas ficaria correta:

CursoIdiomas: ID_Curso, NomeCurso, ProfessorID e MaterialID.

1 resposta

Oi, André! Como vai?

Agradeço por compartilhar.

Gostei da sua organização das tabelas ao separar Professor e Material, isso mostra que você entendeu a aplicação da 1FN e 2FN, evitando repetição de dados e dependências parciais. Sua estrutura para a tabela CursoIdiomas com chaves estrangeiras também faz sentido, pois conecta corretamente as entidades.

Continue praticando esse olhar analítico na modelagem, isso fortalece muito sua base em banco de dados.

Como dica, sempre valide se cada tabela possui apenas atributos que dependem totalmente da sua chave primária. Faça isso perguntando: “Este campo depende exclusivamente deste ID?” Se a resposta for não, ele deve estar em outra tabela.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!