Váš druhý pokus je správná cesta:
@Entity
@PrimaryKeyJoinColumn([email protected](name = "fk_cd_media"))
public class CD extends Media {
...
}
Problém je, že čelíte chybě Hibernate:https://hibernate.atlassian.net/ procházet/HHH-10352
Edit:Problém je vyřešen: