السلام عليكم ..
هل هذا الكود صحيح وهناك في اخر الجدول 2 مفتاج اجنبي واتعرفوا في الداتا بيس علي انة مفتاح اجنبي ؟؟
REATE TABLE IF NOT EXISTS `tbl_items` ( `item_id` int(5) NOT NULL AUTO_INCREMENT, `srv_id` int(5) NOT NULL, `srv_type` varchar(25) NOT NULL, `stock_available` varchar(5) NOT NULL, `srv_cost` decimal(5,0) NOT NULL, `srv_price` decimal(5,0) NOT NULL, `srv_available_from` date NOT NULL, `srv_available_to` date NOT NULL, `srv_duration` int(2) NOT NULL, `srv_description` varchar(50) DEFAULT NULL, `vendor_id` int(5) NOT NULL, `Item_img` blob NOT NULL, PRIMARY KEY (`item_id`), KEY `fk_vendor_id` (`vendor_id`), KEY `fk_srv_id` (`srv_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
جدالي في اخر سطرين وهم
KEY `fk_vendor_id` (`vendor_id`),
KEY `fk_srv_id` (`srv_id`)
هل معني هذا انهم اتعرفوا علي انهم مفتاحيين اجنبيين من الجدولان الاخريين ؟
مع العلم اني استخدمت احد االبرامج للربط .. ولكن في التسميات لا يوجد اطلاقا fk_000 ثم الاسم
اي الحرفان f و k غير مسميان عندي في اي خانة من خانات الجدول ولا اعلم كيف تم اضافة هذا الاختصار ؟
