PDA

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



HOSSEINONLINE7
پنج شنبه 27 شهریور 1393, 18:29 عصر
سلام من 2 جدول دارم که id هر کدوم را توی جدول سوم گذاشتم تا بینشون رابطه ی چند به چند ایجاد کنم . حالا موقع ثبت فرم باید id هر 2 جدول در جدول سوم ذخیره بشه .


جدول 1 : Categoty => با مقادیر admin - autor

جدول 2 : Information => موقع پر کردن فرم باید کاربر گروه را معلوم کنه تا یک id از جدول Categoty بگیره تا گروه کاربرش معلوم بشه

جدول 3 : Cat_Info=> که شامل کلید از جدول Cat_Id و Information_Id میشه .



http://up.vbiran.ir/uploads/37354141105091836613_Untitled.png



حالا سوال من اینه که الان هنوز اطلاعات فرم Information در جدول ذخیره نشده تا Id بگیره. من چطور جدول سوم که Cat_Info هست ویک کلید از هر 2 جدول باید داشته باشه کلید جدول Information را موقع ذخیره کردن فرم بزارم ؟

کلا این جدول سوم چه موقع و چطور باید مقداردهی بشه ؟

اسماعیل ابراهیمی
جمعه 28 شهریور 1393, 00:16 صبح
در مورد جداول information و category بیشتر توشیح بدین
به نظر میرسه رابطه از نوع یک به چند هست (یک category و چند information)
بیشتر توضیح بدید شاید بتونم کمکتون کنم

mohammad5530
جمعه 28 شهریور 1393, 00:23 صبح
اطلاعات بیشتری بزارید تا بتونیم راهنمایی کنیم

موفق باشید

plus
جمعه 28 شهریور 1393, 09:14 صبح
اول باید رکورد ها در جدول Information و Category درج بشن و بعد شما رابطه اونها رو در جدول Cat_Info درج کنید...طبیعتا رکوردهای که در دیتابیس هنوز ثبت نشدن رو نمیتونید در جدول سوم براشون رابطه تعیین کنید!

HOSSEINONLINE7
شنبه 29 شهریور 1393, 09:13 صبح
در مورد جداول information و category بیشتر توشیح بدین
به نظر میرسه رابطه از نوع یک به چند هست (یک category و چند information)
بیشتر توضیح بدید شاید بتونم کمکتون کنم


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

موفق باشید

با شکل راحت تر میتونم منظورم را برسونم :



http://up.vbiran.ir/uploads/25369141119034717220_1.png



دیگه با توجه به شکل بالا همه چیز مشخصه . گروه مطلب انتخاب و مطلب ارسال میشه . در جدول سوم Id مطلب و گروه انتخاب شده درج میشه .