Ich versuche herauszufinden, wie man einen zusammengesetzten Schlüssel mit EF-Code First 4.1 RC hat.
Derzeit verwende ich die Datenanmerkung [Schlüssel], kann jedoch nicht mehr als einen Schlüssel angeben.
Wie würde man einen zusammengesetzten Schlüssel angeben?
Hier ist mein Beispiel:
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; }
}
Ich brauche den "ActivityName", um auch ein Schlüssel zu sein. Sicher, ich kann das umgehen, aber das ist kein gutes Datenbankdesign.