Estoy tratando de averiguar cómo tener una clave compuesta usando el código EF First 4.1 RC.
Actualmente, estoy usando la Anotación de datos [Clave], pero no puedo especificar más de una clave.
¿Cómo se especificaría una clave compuesta?
Aquí está mi ejemplo:
public class ActivityType
{
[Key]
public int ActivityID { get; set; }
[Required(ErrorMessage = "A ActivityName is required")]
[StringLength(50, ErrorMessage = "Activity Name must not exceed 50 characters")]
public string ActivityName { get; set; }
}
Necesito que "ActivityName" también sea una clave. Claro, puedo codificar esto, pero ese no es un buen diseño de base de datos.