Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Tabelas associativas

Bom, no exemplo, sabemos que um contrato compõe um aluno. Porém, na tabela no banco deve existir uma associativa entre o aluno e o contrato , ou não ? de qualquer forma quando existem essas tabelas associativas como eu desenho no diagrama?

2 respostas
solução!

Oi Isaías, tudo bem? Para a primeira pergunta, depende, o diagrama define de forma mais direta como os objetos irão se comportar neste caso. Se isso reflete o schema do banco de dados, é uma decisão particular de cada um, o normal é que sim, o diagrama reflita de alguma forma o schema.

A associação das tabelas sempre será utilizando o esquema de chave primária e estrangeira, porém, no diagrama de classes, esse relacionamento pode ser outro, por exemplo, composição e herança, entende?

Sim, entendi sua explicação, obrigado.