Здесь Один покупатель может иметь несколько телефонных номеров.Я хочу получить список имени покупателя, страны, с их номерами телефонов.
Тогда у вас должна быть связь OneToMany между Покупателем и телефоном.И ownerId
должен быть заменен на ManyToOne to Buyer (т. Е. Вы бы создали двунаправленную связь между двумя сущностями).
Также обратите внимание, что ваш OneToOne со страной должен быть ManyToOne, если только не может бытьодин покупатель для данной страны.
Здесь BUYER и BG_PHONE - это две независимые таблицы, поэтому я не могу отобразить их, как я это сделал для BG_COUNTRY
Они не независимы, поскольку BG_PHONE содержит столбец, ссылающийся на идентификатор BG_COUNTRY.Таким образом, вы можете и должны создать ассоциацию между соответствующими объектами.