В настоящее время у меня есть отношение «один ко многим» между двумя таблицами: у меня есть:
Table A (id, ...)
Table B (tableAId, ...) (has no id of it's own).
В отображении это делается с помощью .
Проблема, с которой я сталкиваюсь, заключается в том, что мне нужно добавить еще одно отношение к одному от A до B. Примерно так:
class A {
public B b; // new part
public List<B> bs; // already existing part.
}
У меня в таблице есть логический столбец, по которому я должен различать один-к-одному и один-ко-многим. Я не уверен, как написать отображение гибернации для этих таблиц. Может ли кто-нибудь из вас помочь мне с этим?