দুটি ডেটা টেবিলের প্রাইমারি কী ফিল্ড একই হওয়া প্রয়োজন যখন দুটি ডেটা টেবিলের মধ্যে রিলেশন স্থাপন করা হবে । ডেটাবেজে একাধিক টেবিল একটি নির্দিষ্ট ফিল্ডের (প্রাইমারি ও ফরেন কী) উপর ভিত্তি করে সম্পর্ক স্থাপন করাই রিলেশন। কোনো ডেটাবেজ টেবিলের যে ফিল্ডের প্রতিটি ডেটা অদ্বিতীয় তাকে প্রাইমারি কী আর রিলেশনাল ডেটাবেজ মডেলে কোনো একটি টেবিলের প্রাইমারি কী যদি অন্য টেবিলে ব্যবহৃত হয় তখন ঐ কী কে প্রথম টেবিলের সাপেক্ষে দ্বিতীয় টেবিলের ফরেন কী বলে।