Para definir a cascata no nível de doutrina:
@ORM\ManyToMany(targetEntity="Target", inversedBy="inverse", cascade={"remove", "persist"})
Mais informações:Referência de anotação do Doctrine2 .
Para definir a cascata no nível do mysql:
@ORM\JoinColumn(onDelete="CASCADE", onUpdate="CASCADE")