0
respostas

Relacionamento Entidade x Enum

Olá,

É possivel fazer o relacionamento entre entidade x enum no OnModelCreating? Por exemplo:

public class Product
{
    public Guid Id { get; set; }
    public string Name { get; set; }    
    public EStatusProduct Status { get; set; }
}

public enum EStatusProduct
{
    Available = 1,
    Sold = 2
}

E no meu banco de dados ter as duas tabelas, Product e StatusProduct. Sendo que a tabela EStatusProduct teria as colunas Id e Description. Ou preciso criar uma tabela para armazernar os status?

public class StatusProduct
{
    public EStatusProduct Id { get; set; }
    public string Name { get; set; }      
}

public enum EStatusProduct
{
    Available = 1,
    Sold = 2
}