Ограничение внешних ключей mysql?

Доброго времени суток вопрос касается внешних ключей таблиц, есть 2 таблицы masters и clients, связаны внешним ключем master_id, не накладываются ограничения (или я что то не правильно делаю) ключ есть, но строчки удаляютсяf5033aa3e36d4ae68f9e916a4a1ff9e0.jpg
выбираю CASCADE - сбрасывает на RESTRICT и ограничений не накладывает. Желательно получить CASCADE, что делаю не так?
  • Вопрос задан
  • 904 просмотра
Решения вопроса 1
@ruzhevich Автор вопроса
Помогла вот эта статья mindhalls.ru/foreign-keys-in-mysql , рекомендую, вопрос закрыт
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Данный внешний ключ означает, что нельзя удалять строки из таблицы `masters` если в таблице `clients` есть соответствующие им записи. Из таблицы `clients` строки можно удалять без ограничений.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект