Я пытаюсь это выяснить,
У меня есть три таблицы (Таблица A, Таблица B, Таблица C) Таблица A является родительской для B, а B является родительской для C.
Я правильно построил отношения, установив
$_dependentTables & $_referenceMap appropriately
, поэтому, когда я обновляю / удаляю, скажем, строку из A, соответствующие затронутые строки в B также обновляются / удаляются.Точно так же, если я удаляю строку из B, соответствующие затронутые строки в C обновляются / удаляются.
ОДНАКО, если я удаляю из A, а строки в B удаляются, строки, которые должны быть удалены в C, делаютне удаляется !!!!!
Это потому, что функция каскадирования Zend не поддерживает каскадирование до полного расширения или я что-то упустил?