title: How to create Repository Classes in MVC3 (Entity Framework)?
body: <p>I created a project using <strong>MVC3 - Entity Framework</strong>. I like to use Repository Pattern together with it. I am new to repository pattern. Do I need to create <strong>ONE EACH Repository for each Model Class</strong> (classes which represent each table in the database) and within each repository do I have to write <strong>all the functions which will Insert, Update, Delete and Fetch record</strong>?</p>