J'essaie de comprendre comment avoir une clé composite en utilisant le code EF First 4.1 RC.
Actuellement, j'utilise l'annotation de données [Clé], mais je ne peux pas spécifier plus d'une clé.
comment spécifier une clé composite?
Voici mon exemple:
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; }
}
J'ai besoin que "ActivityName" soit également une clé. Bien sûr, je peux coder autour de cela, mais ce n'est pas une bonne conception de base de données.