سلام و عرض ادب.
بنده دو جدول دارم برای مثال جدول users که مشخصات کاربران در اون هست و جدول دیگری به اسم مثلا orders که این هم مشخصات سبد خرید درش قرار داره.
بنده میخوام یک جدولی داشته باشم که مشخصات سبد خرید و کاربری که سبد خرید برای اون هست در این جدول ثبت بشه و برای این دو foreign key میخوام تعریف کنم که یکی اشاره به ایدی کاربر و دیگری به ایدی اون سبد خرید اشاره میکنه. اما موقع ساخت جدول به این ارور برخورد میکنم :
-- command
MariaDB@archlinux [train]> create table table_name ( orders int unsigned references orders(id), users int references users(id), id int not null primary key);
-- error
ERROR 1005 (HY000): Can't create table `train`.`table_name` (errno: 150 "Foreign key constraint is incorrectly formed")
ممنون میشم اگر راهنمایی بفرمایید.