Buscar

Os casos de relacionamento de muitos para muitos não são tão facilmente representados, exigindo a criação de uma terceira tabela, que relacionará a...

Os casos de relacionamento de muitos para muitos não são tão facilmente representados, exigindo a criação de uma terceira tabela, que relacionará as duas tabelas onde ocorrem esse relacionamento. Ex: Poderíamos criar uma tabela, onde cadastraríamos os cursos oferecidos pela instituição. Um curso deve ter mais de um aluno e um aluno pode fazer mais de um curso. Neste caso, há um relacionamento de muitos para muitos, onde há a necessidade da criação de uma tabela “intermediária”, para que possa haver um relacionamento entre os alunos matriculados e os respectivos cursos que frequentam. Essa tabela poderia conter apenas as chaves primárias das tabelas aluno e curso, realizando assim o relacionamento entre ambos.


Essa pergunta também está no material:

16050514-Apostila-Programacao-PHP-e-MySQL-ExatasWeb-61
1 pág.

Gestão Hospitalar Faculdade das AméricasFaculdade das Américas

💡 1 Resposta

User badge image

Ed Verified user icon

No caso de relacionamentos de muitos para muitos, é necessário criar uma terceira tabela, também conhecida como tabela intermediária ou tabela de associação. Essa tabela irá relacionar as duas tabelas envolvidas no relacionamento, neste caso, a tabela de alunos e a tabela de cursos. Essa tabela intermediária conterá as chaves primárias das tabelas aluno e curso, permitindo assim o relacionamento entre os alunos matriculados e os respectivos cursos que frequentam. Essa abordagem é necessária para representar corretamente o relacionamento de muitos para muitos entre as entidades envolvidas.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais