ciao!

mi sto un pò sbattendo mvc 4.

vorrei eseguire una semplice connessione al db.
ho impostato la stringa newl web.config.
poi ho creato questo:
codice:
namespace MF.Models
{
    public class lavori
    {
        public int l_id { get; set; }
    }

    public class LavoriModels : DbContext
    {
        public LavoriModels()
            : base("MYCONN") { }

        public DbSet<lavori> lavori { get; set; }
    }
}
poi nel controller:
codice:
        public ActionResult Index()
        {
            var lavori = lm.lavori.ToList();
            return View(lavori);
        }
ottento però questo errore:
codice:
\tSystem.Data.Entity.Edm.EdmEntityType: : 
Nessuna chiave definita per EntityType 'lavori'. Definire la chiave per EntityType.
\tSystem.Data.Entity.Edm.EdmEntitySet: EntityType: 
L'elemento EntitySet 'lavori' è basato sul tipo 'lavori' per il quale non sono definite chiavi.
da cosa deriva??