Buonasera a tutti, sono un niubbo con ASP.Net!
ho questo problema:

ho creato un nuovo modello con il seguente codice:

codice:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace MvcApplication1.Models
{
    public class Voti
    {
        [Key]
        public int id { get; set; }
    }
    public class FantacalcioDBContext : DbContext
    {
        public DbSet<FantacalcioDBContext> Voti_Giornate { get; set; } 
    }
e la seguente connection string:

codice:
    <add name="FantacalcioDBContext"
         providerName="System.Data.Sqlclient"
      connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=Fantacalcio;Integrated Security=True;MultipleActiveResultSets=True"  
    />

Quando vado a creare un nuovo controller con Modello MVC entity framework mi da questo errore.

Impossibile recuperare i metadati per xxxxxxx.
One or more validation errors were detected during model generation:
- system.data.entity.edmentity type: Entity type FantacalcioDBContext has no key defined. Define key for this entity type.

Lato DB ho definito tutte le chiavi primarie sulle tabelle, e non riesco a capire a quale key faccia riferimento.

Grazie ragazzi!