Это больше дизайн или базы данных вопрос довольно чем hibernate
один, но давайте ответить на него в более общем виде:
В каждом project
или system
там являются объектами или объектами, которые заставляют эту систему работать. Но эти объекты предназначены для взаимодействия и взаимодействия друг с другом и с системой, поэтому вопрос как создавать эти взаимодействия?
Отношения отображение является ответом на этот вопрос: в любой системе связи используются, чтобы указать взаимодействиями между системными объектами или компонентами и типа взаимодействия между ними, давайте посмотрим на то же самое ассоциация пример следующего answer:
Вам необходимо картирование Collection, чтобы указать тип зависимости между author
и book
, на самом деле это отношение (ассоциация) гласит, что книга написана одним или несколькими профессорами или авторами, и автор может написать много книг.
Без сопоставления отношений мы не можем описать эти операторы для системы или приложения.