Orsaken till problemet är att en sammanfogningstabell används om @OneToMany
föreningssidan är ägare till förhållandet.
För att ange att en anslutningskolumn (främmande nyckel) i ads
tabell används för associationen istället för en separat sammanfogningstabell, mappa helt enkelt associationen med en @JoinColumn
:
@OneToMany
@JoinColumn
private Set<Ad> ads;