Я хотел бы определить перечисление для использования в EF5, и соответствующую таблицу поиска. Я знаю, что EF5 теперь поддерживает перечисления, но из коробки кажется, что он поддерживает это только на уровне объекта и по умолчанию не добавляет таблицу для этих значений поиска.
Например, у меня есть объект User:
public class User
{
int Id { get; set; }
string Name { get; set; }
UserType UserType { get; set; }
}
И перечисление UserType:
public enum UserType
{
Member = 1,
Moderator = 2,
Administrator = 3
}
Я хотел бы, чтобы при создании базы данных была создана таблица, например:
create table UserType
(
Id int,
Name nvarchar(max)
)
Возможно ли это?