Привет, у меня есть 2 таблицы ниже
Table1:
+-------------------+ | ID LOB col1 col2 | +-------------------+
Первичный ключ (ID и LOB)
Table2:
+-----------------+ | SK ID col3 col4 | +-----------------+
Первичный ключ (SK)
I нужно дать много одного отношения из таблицы 2 в таблицу1, так как table1 имеет compositePrimaryKey (ID и LOB), но table2 не имеет любого столбца, связанного с LOB. Я не могу предоставить отображение. Пожалуйста, помогите в этом.
EDIT Я пробовал сопоставление спящего режима для Table2:
<many-to-one name="class1Obj" class="com.acs.enterprise.common.Class1"
lazy="proxy" insert="false" update="false">
<column name="ID" />
<column name="LOB" />
</many-to-one>
Вышеуказанное не работает. При извлечении записи он пытается получить код LOB из таблицы2, который вообще не существует в таблице 1