Я работал с относительными подмостками, но оказывается, что существуют 4 типа "действий", когда линия дочь удалена или обновлена и не, который может значить, хотя всех их разместил CASCADE, не зная Вашей функции действительно. Они помогают мне? 
Ссылка