У меня есть такой сценарий БД:
Базовые таблицы:
STUDENT (student_id, name)
SPORT (sport_id, name)
SPORT_SUB (sport_sub_id, name)
Многие ко многим таблицам отображения:
SPORT_CATEGORY (sport_id, sport_sub_id, sport_category_id)
STUDENT_SPORT_CATEGORY (student_id, sport_category_id)
Может кто-нибудь предложить способ сопоставить этот сценарий, используя спящий режим.Я сгенерировал POJO и hbm файлы, используя инструменты Hibernate с eclipse, и это было успешно.Но когда я попытался вставить Sport и Sport Sub в базу данных, было сделано следующее исключение:
Foreign key (FK4979B7EDEB6823:student_sport_category [sport_category_id])) must have same number of columns as the referenced primary key (sport_category [sport_ID,sport_sub_ID])
Любое предложение будет высоко оценено.Благодарю.(сыт по горло этой проблемой ..)