PDA

View Full Version : ارتباط بین دو فیلد از دو جدول طوری که کلید اصلی نباشند.



بیتافرهی
دوشنبه 25 شهریور 1387, 10:35 صبح
آیا می شود دوتا فیلد از دو تا جدول مختلف را که از نوع کلید اصلی نباشند بینشان ارتباط از نوع کلید خارجی برقرار کرد؟(من همیشه فکر می کنم حتما یکی از فیلد ها باید کلید اصلی باشد .آیا این مطلب درست است؟ضمنا نوع هر دو فیلدم nchar است.)

rezaei manesh
دوشنبه 25 شهریور 1387, 10:40 صبح
سلام
بله دوست عزیز می شود ارتباط برقرار کرد
اما سعی کنید تا جایی که امکان دارد برای ارتباط از فیلد های عددی استفاده کنید چون سرعت انها بهتر است
اما فیلد های با نوع مثل nchar هم می شود ارتباط برقرار کرد و مشکلی هم ندارد

بیتافرهی
دوشنبه 25 شهریور 1387, 19:18 عصر
هیچ کدام از دو فیلدم کلید اصلی نیستند فقط یکیشون از نوع unique است.باز هم مشکلی ندارد؟

NewFoxStudent
دوشنبه 25 شهریور 1387, 22:34 عصر
مشکلی نیست
این طوری هم میشه