FOREIGN KEY Constraint : هو من أساسيات لغة ال sql التي يجب معرفتها و فهمها بشكل مفصل ,و ال sql لغة تختص بقواعد البيانات , و الجداول المتواجدة في هذه القواعد ,و لبناء قاعدة بيانات قوية نحتاج شيء لربط جميع الجداول معاً لنصل إلى هذه الجداول بشكل سهل و هذا الشيء هو FOREIGN KEY . و لربط جدولين معاً سيكون أحد الجداول يحتوي على Primary key وهذا المفتاح سيكون عبارة عن Foreign key بالجدول الآخر.