Я делал первый подход кода в MVC для генерации таблиц. Я пытаюсь сделать первичным ключом моего класса Employee значение uint для предотвращения отрицательных значений, но, очевидно, я всегда получаю исключение. Существует ли код декорации для типа int, чтобы предотвратить отрицательный или обходной путь, позволяющий использовать uint в качестве первичного ключа?
public class Employee
{
[Key]
[Column(Order = 0)]
public uint EmployeeId { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public decimal Salary { get; set; }
}