0 امتیاز
قبل در برنامه نویسی توسط (72 امتیاز)
برچسب گذاری دوباره قبل توسط

با سلام

من دو تا جدول در mysql درست کردم که فیلدهای آن بصورت زیر هست

جدول اولtbl_user
 

(id(int) , username(varchar) ,password(varchar), email (varchar), firstname(varchar



که فیلد id رو primary و ai کردم

 

جدول دوم tbl_role
 

id(int) , userid(int)



که فیلد id رو primary و ai کردم

حالا زمانیکه میخوام در relation فیلد id جدول tbl_user رو با فیلد userid جدول دوم tbl_role رابطه (relation) بزنم انجام نمیشه

لطفا راهنمایی کنید

قبل توسط (72 امتیاز)
در خود phpmyadmin در منوی query توسط گزینه visual builder
در نمایه بالا یه گزینه هست به اسم CREATE RELATION که وقتی کلیک میکنم REFRENCE KEYو FOREIGN key میخواد که وقتی روی id از جدول tbl_user به عنوان refrence key کلیک میکنم و میخوام userId رو از جدول tbl_role انتخاب کنم ارتباط برقرار نمیشه
قبل توسط (72 امتیاز)
آیا باید فیلد userId از جدول دوم در زمان ساخت جدول علاوه بر int بودن باید index انتخاب بشه ؟؟؟ یا تاثیری نداره ؟

سوالات مشابه

0 امتیاز
1 پاسخ 1.3هزار بازدید
0 امتیاز
1 پاسخ 541 بازدید
+1 امتیاز
1 پاسخ 488 بازدید
0 امتیاز
1 پاسخ 1.6هزار بازدید
0 امتیاز
2 پاسخ 2.9هزار بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط مسافر (922 امتیاز)
+1 امتیاز
1 پاسخ 1.5هزار بازدید
0 امتیاز
1 پاسخ 1.9هزار بازدید
0 امتیاز
1 پاسخ 2.5هزار بازدید
0 امتیاز
1 پاسخ 1.1هزار بازدید
+2 امتیاز
2 پاسخ 1.7هزار بازدید
...