А какую ORM database юзаете вы? И насколько критично для вас cascade deletion? Интересно :)
kapt юзаешь?