>>200
カスケードの削除部分はできました!ありがとうございます。
しかし、動作がおかしい部分もありまして、
まずEventを作ってから、あとで
Childを追加しているのですが、
テーブルビューで

Event1

を作った後に、Child1を生成すると、

Event1--Child1
Event2

というふうに、Event2まで作成されてしまいます。
Event1、Event2どちらを消してもChild1は消えます。
どこがいけないのでしょうか?
m(_ _)mアドバイスいただければ幸いです。