Estou tendo um problema com as chaves estrangeiras, não estou conseguindo implementar de forma que faça sentido pra mim, por onde devo começar para fazer a integridade relacional desse código? (Quero saber como relaciono a tabela, aluno com cursos e se está matriculado e em qual cursos e quero relacionar os professores com cada curso).
Primeiro, você deve indentificar a cardinalidade. Em relações 1:n, tem de exportar a chave para o lado n da relação. Em cardinalidade n:m deve usar tabelas intermediárias. O ideal seria que tivesse o DER pra ajudar a mapear as tabelas e fazer as associações.
Minha sugestão para o caso do professor é que se relacione com uma terceira tabela turma ou disciplina que por sua vez se relaciona com o curso.
1 votes Thanks 1
edsontibo
Mudei bastante o código, ainda não estou entendendo algumas coisas, estou esperando por alguma ajuda mais específica ainda.
edsontibo
Já consegui resolver amigo, revisei todo o código e o reescrevi por completo, agradeço pela suas sugestões, foram mais do que úteis!
usuario858
Boa. O ideal é ir exercitando sempre, dessa maneira a modelagem fica mais intuitiva. Bons estudos.
Lista de comentários
Primeiro, você deve indentificar a cardinalidade. Em relações 1:n, tem de exportar a chave para o lado n da relação. Em cardinalidade n:m deve usar tabelas intermediárias. O ideal seria que tivesse o DER pra ajudar a mapear as tabelas e fazer as associações.
Minha sugestão para o caso do professor é que se relacione com uma terceira tabela turma ou disciplina que por sua vez se relaciona com o curso.