Как создать необязательное сопоставление "один-к-одному" в файле hibmate hbmate? Например, предположим, что у меня есть таблица User и last_visited_page. Пользователь может иметь или не иметь страницу last_visited. Вот мое текущее сопоставление "один-к-одному" в файле hbm:
Класс пользователя:
<one-to-one name="lastVisitedPage" class="LastVisitedPage" cascade="save-update">
LastVisitedPage Класс:
<one-to-one name="user" class="user" constrained="true" />
Приведенный выше пример не позволяет создать пользователя, у которого нет последней посещенной страницы. Недавно созданный пользователь еще не посетил ни одной страницы. Как изменить отображение hbm, чтобы сделать необязательным отображение userPrefs?