[Hibernate] Как сделать FK на часть composite PK?
в гугле полно каких-то хаков
которые в одной версии hibernate-annotations а в другой не работают
большинство советуют не использовать составные ключи вообще
гадство
которые в одной версии hibernate-annotations а в другой не работают
большинство советуют не использовать составные ключи вообще
гадство

да hibernate то еще задротство... Даже вызвать native процедуру представляет собой проблему. Нужно чтоб она обязательно resultset возвращала.
Вообще в O/R mapping всегда были и есть траблы с составными ключами.Выход без геморой, таки создавать ID к каждой табличке
Вообще в O/R mapping всегда были и есть траблы с составными ключами.Выход без геморой, таки создавать ID к каждой табличке
Это вроде как делается через property-ref.
Но как это сделать аннотациями, я не знаю. Аннотации вообще в данном случае только мешают.
Но как это сделать аннотациями, я не знаю. Аннотации вообще в данном случае только мешают.
люди, помогайте
я совсем запутался
я совсем запутался

Оставить комментарий
pitrik2
табличка ParentPK: [id1, id2]
табличка Child
PK: [idd1, idd2, idd3]
FK: [idd1, idd2] -> Parent[id1,id2]
не могу никак сообразить как правильно написать @OneToMany и @ManyToOne чтоб в обе стороны
по идее самое простое:
но так не работает