Привет, я новичок в POCO, и мне интересно, можно ли сопоставить таблицу как перечисление. Посмотрите мою простую схему:Тип таблицы для Enum в POCO EF
http://www.jonataspiazzi.xpg.com.br/outpost/diagram02.png
Таблица UserType
представляет собой список типов, очень много, как тип перечисления в C# код. Поэтому я хочу сгенерировать класс, обладающий свойством типа enum.
Что-то вроде этого:
[Table("User")]
public class User
{
public int UserId { get; set; }
public string Name { get; set; }
[ForeignKey("???")]
public UserType Type { get; set; }
}
[Table("UserType")]
public enum UserType
{
[Description("Administrator")]
Administrator = 1,
[Description("Operator")]
Operator = 2,
[Description("Consultor")]
Consultor = 3
}
Возможна карта таблицы с некоторым кодом, как это?
* ps: этот код является неправильным, это всего лишь способ попытаться объяснить мой вопрос.