ورود

View Full Version : سوال: اشکال در ارتباط یک کلید به دو فیلد



f_arab
دوشنبه 22 آذر 1389, 15:08 عصر
با عرض سلام خدمت دوستان عزیز
من دو جدول دارم که کلید اصلی جدول اول باید با دو فیلد از جدول دوم ارتباط داشته باشه
ارتباط اول رو که ایجاد می کنم مشکلی ایجاد نمیشه ولی وقتی می خوام ارتباط دوم رو ایجاد کنم و قید on delete casecade و on update casecade رو براش فعال می کنم اجازه ایجاد ارتباط دوم رو به من نمیده
به نظر شما دلیلش چیه؟
اگه ایجاد چنین ارتباطی امکان نداره شما چه پیشنهادی برام دارید چون باید حتما هر دو ارتباطو داشته باشم
متشکرم:لبخندساده:

حمیدرضاصادقیان
دوشنبه 22 آذر 1389, 15:19 عصر
سلام.
شما میتونید ارتباط رو بدون Cascade delete,update ایجاد کنید و برای این دو موضوع دو تا تریگر بنویسید.

f_arab
دوشنبه 22 آذر 1389, 23:49 عصر
سلام

شما میتونید ارتباط رو بدون Cascade delete,update ایجاد کنید و برای این دو موضوع دو تا تریگر بنویسید.
من تازه کارم و تابحال تریگر ننوشتم و نمیدونم عملکردش چطوره :ناراحت: میشه کمی توضیح بدین؟
خیلی ممنون

حمیدرضاصادقیان
سه شنبه 23 آذر 1389, 07:40 صبح
سلام.
این لینک (http://barnamenevis.org/showthread.php?228986-%D8%B4%D8%B1%D9%88%D8%B9-%D9%83%D8%A7%D8%B1-%D8%A8%D8%A7-Trigger-%D8%AF%D8%B1-%D9%86%D8%B3%D8%AE%D9%87-%D9%87%D8%A7%D9%8A-%D9%85%D8%AE%D8%AA%D9%84%D9%81-sql-server&highlight=trigger) رو نگاه کنید.

موفق باشید