3
respostas

Questão e resposta aparentemente incorreta

A entidade forte é escritor e não o contrário. Não existe o campo "escritores" em nenhuma das duas tabelas. O que não estou vendo?

3 respostas

A entidade forte, geralmente, é que tem o atributo com ManyToOne. Pensando em tabelas, é nessa tabela que vai a chave estrangeira.

essa definição é contrária à definição encontrada em livros de bancos de dados onde a entidade fraca depende da existência de uma entidade forte.

Em um relacionamento master-detail a entidade fraca é que possui a chave estrangeira.

Opa, entendo o ponto. So que dentro do mapeamento objeto relacional, a forte é a que define o relacionamento, no seu caso a entidade que possui o manyToOne. O outro lado, provavelmente, vai colocar o mappedBy, portanto, sera o lado fraco.