۱ M
Foreign key
جامعه پی اچ پی ایجاد شده در ۱۹ تیر ۱۴۰۱

سلام .

ببخشید من درست متوجه نشدم ، دقیقا کاربرد Foreign key چی بود ؟

سلام دوست عزیز

بصورت کلی فارین کی و یا کلید خارجی ستونی از یک جدول ما رو به ستونی از جدول دیگه ارتباط میده

با دوره جلو بیاید در مثال‌های عملی بیشتر این مورد رو درک خواهید کرد

موفق باشید ?

بهترین پاسخ
محمد گازری ۱۹ تیر ۱۴۰۱، ۱۷:۱۱

سلام وقت بخیر

کاربرد کلید خارجی برای برقراری ارتباط بین جداول مورد استفاده قرار میگیرد.

مثلا ما یک جدول داریم به اسم درس که اطلاعات مربوط به درس داخل اون درج شده و یک جدول داریم به اسم دانش اموز که اطلاعات دانش اموزان داخل اون وجود داره

حالا میخوایم بین این دو جدول ارتباط ایجاد کنیم و بدونیم که هر دانش اموز چه دروسی رو اخذ کرده

جدول درس یک فیلد به اسم آی دی داره که کلید اصلی هست و یکتا می‌باشد

حالا میایم داخل جدول دانش آموز یک ستون به اسم کورس آی دی تعیین میکنیم که ای دی درسی که ثبت نام شده را قرار بدیم که این ای دی در جدول درس کلید اصلی بوده و در جدول دانش اموز کلید خارجی شده و در اصل ارتباط رو برقرار کرده

کیان سلگی ۱۹ تیر ۱۴۰۱، ۱۷:۱۴