Вопрос об отображении объекта / реляционного - PullRequest
0 голосов
/ 14 июня 2011

У меня есть база данных, в которой связь между таблицами не указана, я имею в виду, что внешние ключи не упоминаются четко, я понимаю их, наблюдая за базой данных, когда я ее заполнил, и выполняя некоторый запрос SQL select. Мой вопрос, я могу сделать сопоставление объекта / реляционного с использованием JPA / Hibernate? отображение не требует, чтобы база данных имела иностранный ключ в сценарии SQL ??

1 Ответ

1 голос
/ 14 июня 2011

Это не должно мешать. Но в базу данных должны быть добавлены внешние ключи, что можно сделать без уничтожения данных путем изменения таблиц. Наличие внешних ключей дает вам еще один уровень защиты: если вы неправильно настроите отношения гибернации, сама база данных предотвратит изменения, не соответствующие ее схеме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...