问题是我希望有可能为不同的预订使用相同的 parachute_id,但是当我保存具有相同 parachute_id 的预订时,我得到:
org.hibernate.exception.ConstraintViolationException: Duplicate entry '78' for key 'parachute_id'
那是我的代码:
@OneToMany
@JoinTable(name="reservation_parachute")
Collection<Parachute> parachute = new ArrayList<Parachute>();
和数据库示例:
Reservation_id parachute_id
130 76
129 75
127 51
127 63
126 10
126 2
126 1
131 77
133 78