Я создал внешний ключ в моем sql с помощью следующего statemnt ..
ALTER TABLE `users` ADD FOREIGN KEY ( `id`)
REFERENCES `user_login` (`user_id`)
ON DELETE CASCADE ;
Создание кажется успешным, после чего я выполняю оператор удаления
DELETE From user_login WHERE user_id = 1576;
пока что у пользователей все еще существует строка, которая ссылается на это. Я открываю рабочий стол mysql, и он не показывает никаких признаков того, что внешний ключ был создан. Кто-нибудь знает, почему это будет? Или что я делаю не так? Это взаимно-однозначное отношение в двух таблицах.