Juniorسختی 1 از ۵· در 30٪ مصاحبههای این حوزه پرسیده شده
تفاوت Primary Key و Foreign Key چیست؟
☆نشان کردنپاسخ کوتاه
Primary Key هر ردیف را در جدول خودش بهطور یکتا شناسایی میکند؛ Foreign Key ستونی است که به Primary Key جدول دیگری اشاره و رابطه برقرار میکند.
پاسخ کامل
Primary Key نمیتواند NULL باشد و در هر جدول یکتاست؛ Foreign Key معمولاً میتواند NULL باشد (اگر رابطه اختیاری است) و همان مقدار میتواند در چند ردیف جدول فرزند تکرار شود.
