Kod Entity Framework pierwszej unikalnej kolumny

Używam Entity Framework 4.3 i używam Code Fist.

mam klasę

public class User
{
   public int UserId{get;set;}
   public string UserName{get;set;}
}

W jaki sposób powiedzieć Entity Framework, że nazwa użytkownika musi być unikalna podczas tworzenia tabeli bazy danych? Wolałbym używać anotacji danych zamiast pliku konfiguracyjnego, jeśli to możliwe.

questionAnswers(5)

yourAnswerToTheQuestion