КАСКАД при определении отношений в InnoDB - PullRequest
0 голосов
/ 31 мая 2011

Мне интересно, что представляет собой CASCADE при определении отношений в InnoDB?

Я вижу, что это связано с действиями: ON DELETE & ON UPDATE.

Должен ли я установить его вКАСКАД на каждое отношение в моих таблицах?

1 Ответ

5 голосов
/ 31 мая 2011

Если строка удалена и один из ее членов является внешним ключом в другом месте, то все строки во всех таблицах, которые ссылаются на нее как на внешний ключ, также удаляются.

Чтение: http://en.wikipedia.org/wiki/Foreign_key

...