Я работаю с таблицей в базе данных, которую я не могу изменить. В таблице есть список контактов пользователя, например, электронная почта, Facebook, Twitter и т. Д. Каждый из этих контактов имеет столбец. Итак, таблица выглядит примерно так:
USER {
user_id,
email,
facebook,
twitter,
...
}
Мне нужно связать эту базу данных с приложением, которое использует Spring / Hibernate. Это приложение ожидает, что отношение «один ко многим» для пользователя означает:
User {
user_id,
...
}
Contacts {
contact_id,
user_id,
type,
value
}
Как мне добиться этого преобразования с помощью отображений гибернации?