Дед Мазай
Гений
(58137)
4 года назад
Главным образом, для проверки ссылочной целостности. И это не только в MySQL, а в любой СУБД, где поддерживается эта возможность. В некоторых СУБД внешние ключи могут влиять на работу оптимизатора запросов (например в Oracle).