PDA

View Full Version : سوال: چند جدول رابطه ای



mc_laren
شنبه 26 مرداد 1387, 14:49 عصر
به نام خدا
با سلام
فرض کنید که یک فروشگاه داریم که در طراحی پایگاه داده اون یک جدول داریم برای ثبت کالا ها و چند جدول داریم که کالاهای فروش رفته و خریداری شده در اون ثبت می شه حالا اگه خواستم یکی از کالا های ثبت شده رو ویرایش کنم مثلا اسم کالا رو تفییر بدم یا شماره اون رو عوض کنم هیچ تغییری در جدول های خرید و فروش ایجاد نمیشه حالا راهی وجود داره بشه خودکار در بقیه جدول ها تغییرات انجام بشه
با تشکر

ali_md110
یک شنبه 27 مرداد 1387, 02:06 صبح
اگر از اکسس استفاده میکنید چنانچه جدول کالا با جدول فروش دارای رابطه یک به چند باشه
یعنی فیلد کلید اصلی بنام kala_id در جدول کالا و همین فیلد در جدول فروش کلید فرعی باشه
ابتدا به منوی tools رفته و Relationship رو انتخاب و رابطه رو بر قرار کنید و پس از ارتباط جداول بر روی رابطه کلیک راست کرده و Edit Relationship رو انتخاب کنید یا دابل کلیک کنید سپس گزینه های
Enforece Refrensial integrity
cascade update relaated field
cascade Delete relaated field
رو انتخاب کنید
ولی اگر بانک اسکیول سرور دارید از تریگرها میتونید بگیرید
مشکلتون صد در هزار درست میشه