وقتی رابطه ای بین دو جدول ایجاد می کنید، معمولاً ایده خوبی است که یکپارچگی ارجاعی را اعمال کنید. یکپارچگی ارجاع داده ها را دقیق نگه می دارد و تضمین می کند که به طور تصادفی داده های مرتبط را در یک جدول تغییر یا حذف نمی کنید اما در جدول دیگر نه.
آیا به یکپارچگی ارجاعی نیاز دارم؟
اهمیت یکپارچگی ارجاعیاین مفهوم باید همیشه در ذهن ما هنگام طراحی یک مدل داده باشد. این ستون فقرات یکپارچگی داده در یک سیستم داده است. … یک کلید خارجی جدول مرجع (مجموعه داده، موجودیت داده) همچنان باید به یک ردیف معتبر در جدول ارجاع داده شده مراجعه کند.
مشکل یکپارچگی ارجاعی چیست؟
به عبارت ساده، "یکپارچگی ارجاعی" تضمین می کند که هدف "ارجاع شده" پیدا خواهد شد. فقدان یکپارچگی ارجاعی در پایگاه داده می تواند پایگاه داده های رابطه ای را به بازگشت داده های ناقص ، معمولاً بدون هیچ نشانه ای از خطا، سوق دهد.
چرا یکپارچگی ارجاعی در پایگاه داده استفاده می شود؟
یکپارچگی مرجع (RI) اصطلاحی است که با پایگاه داده های رابطه ای برای توصیف یکپارچگی روابط تجاری نشان داده شده در طرح واره استفاده می شود. این تضمین می کند که روابط بین جداول ثابت باقی می مانند.
مثال یکپارچگی ارجاعی چیست؟
یکپارچگی ارجاع مستلزم این است که یک کلید خارجی باید یک کلید اصلی منطبق داشته باشد یا باید null باشد. … نمونه هایی از محدودیت یکپارچگی ارجاعی در پایگاه داده مشتری/سفارش شرکت: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)