Il CascadeType
e @Cascade
le definizioni non tradotti in DDL, dicono a Hibernate come comportarsi quando viene eseguita un'operazione.
Tuttavia, c'è @OnDelete
che puoi utilizzare sul genitore per ottenere la chiave esterna creata con la clausola on delete cascade appropriata.