0
respostas

Dúvida Bando de Dados - UML

Estou praticando e montando um pequeno sistema com cadastro de alunos/ salas de aula / salas de coffee break. Eis que fiquei em dúvida qual a melhor forma de criar essa base.

Tabela Alunos        Tabela Sala Aula        Tabela Sala Café
id                    id                      id
Nome                  nome                    nome
Email                 capacidade              capacidade
Senha

Qual a melhor forma de vincular o aluno em ambas as tabelas? Criar uma quarta tabela que irá receber todos os IDs ou criar em "Sala Aula" e "Sala Café" o ID_aluno como foreign key?

Obrigado desde já pela ajuda!