Zdá se, že to není možné :
Některé další možnosti, o kterých byste mohli přemýšlet:
- Zapište aplikační logiku, která odstraní nadřazené a podřízené řádky, a zavolejte tuto aplikační logiku, kdykoli budete chtít odstranit nadřazený záznam, namísto jeho přímého odstranění.
- Vztah kaskádového odstranění ve stejné tabulce, který se objeví aby to bylo možné .
- Proces čištění, který běžně odstraňuje záznamy osiřelých potomků.
- (navrhl @Chris) Oddělte podřízené záznamy od nadřazených záznamů přidáním další tabulky.