안녕하세요 저는 POCO가 새로 생겼습니다. 가능한 경우 테이블을 열거 형으로 매핑 할 수 있는지 궁금합니다. 내 간단한 그림을 봐 :POCO에서 Enum으로 테이블 형식 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 :이 코드는 올바르지 않습니다. 내 질문을 설명하는 유일한 방법입니다.