در فریم ورک برنامه نویسی کدایگنایتر (CODEIGNITER) توسط مدل ها به دیتابیس یا همان پایگاه داده متصل میشویم و با آن به تبادل اطلاعات میپردازیم. در فریم ورکهای برنامه نویسی سه لایه یا همان MVC حرف M دقیقا مخفف Model بوده و توسط آنها به دیتابیس دسترسی دارد. مدلها را میتوان در پوشه Application و در پوشه Models یافت کرد و در آنجا فایلهایی که به دیتابیس مرتبط هستند را مدیریت و تغییر داد. این نوع ارتباط با دیتابیس یکی از امنترین، سریعترین، کم کد ترین و تمیز ترین روشهای ارتباط با دیتابیس است که در فریم ورک برنامه نویسی کدیگنایتر شاهد آن هستیم.