Tenho uma dúvida sobre como é melhor mapear certas Fk’s no hbm.xml
Explicando:
Existe um objeto Pedido que tem um atributo que é um outro objeto Fornecedor. O problema é se esse relacionamento (olhando pelo fornecedor) eu devo mapear como bi-direcional ou uni-direcional.
Porque eu até vou precisar saber todos os pedidos feitos para um determinado fornecedor mas vou precisar disso muito raramente.
Então sobre esse senario vale a pena eu colocar um Set com todos os pedidos na Classe Fornecedor,e sempre que eu consultar um fornecedor ele carregar todos os seus pedidos, ou é mais vantagem eu não carregar isso e quando eu precisar saber dos pedidos de um fornecedor eu executo um HQL???
A meu ver carregar todos os pedidos para cada fornecedor toda vex vai trazer um problema com performance, ou não???
Quem puder me ajudar com esse problema eu agradeço…
VALEU…