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?
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?
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.