======= ОГРАНИЧЕНИЕ FOREIGN KEY =======
SQL поддерживает справочную целостность с ограничением FOREIGN KEY. Хотя
ограничение FOREIGN KEY - это новая особенность в SQL, оно еще не обеспечивает его
универсальности. Кроме того,
некоторые его реализации, более сложны чем другие. Эта функция должна ограничивать значения
которые вы можете
ввести в вашу базу данных чтобы заставить внешний ключ и родительский ключ соответствовать
принципу справочной
целостности. Одно из действий ограничения Внешнего Ключа - это отбрасывание значений для полей
ограниченных как
внешний ключ который еще не представлен в родительском ключе. Это ограничение также воздействует
на вашу
способность изменять или удалять значения родительского ключа ( мы будем обсуждать это позже в
этой главе ).