armanb2013
جمعه 01 فروردین 1393, 17:13 عصر
سلام
وقتی کد زیر تو قسمت migration مینویسیم و اجرا میکنیم
$this->addForeignkey("fk_issue_project","tbl_issue","project_id","tbl_project","id","CASCADE","RESTRICT");
و موقع ساخت مدل ، build relation چطور تشخیص میده که این ارتباط چند به چند هست ؟
آیا به اینصورته که میاد نگاه میکنه فیلد کلید خارجی جدول اول که اینجا میشه project_id ؛ چون تو جدول issue کلیداصلی نیست پس ارتباطش n میشه و فیلد id چون کلید اصلی جدول project هست ارتباط اش 1 میشه .
آیا چیزی که بالا نوشتم درسته ؟؟ با تشکر
وقتی کد زیر تو قسمت migration مینویسیم و اجرا میکنیم
$this->addForeignkey("fk_issue_project","tbl_issue","project_id","tbl_project","id","CASCADE","RESTRICT");
و موقع ساخت مدل ، build relation چطور تشخیص میده که این ارتباط چند به چند هست ؟
آیا به اینصورته که میاد نگاه میکنه فیلد کلید خارجی جدول اول که اینجا میشه project_id ؛ چون تو جدول issue کلیداصلی نیست پس ارتباطش n میشه و فیلد id چون کلید اصلی جدول project هست ارتباط اش 1 میشه .
آیا چیزی که بالا نوشتم درسته ؟؟ با تشکر