title: EF property of type List<enum> not created in db
body: <p>I'm developing an ASP.NET MVC5 application using code first EF. My code:</p>
  
  <pre><code>public enum Language : byte
  {
      [Display(Name = "Turkmen")]
      TKM = 1,
      [Display(Name = "Russian")]
      RUS = 2,
      [Display(Name = "Chineese")]
      CHN = 3,
      [Display(Name = "English")]
      ENG = 4
  }
  </code></pre>
  
  <p>And my model class is:</p>
  
  <pre><code>public class Person
  {
      [Key]
      [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
      public int PersonID { get; set; }
  
      [Required]
      public string Name { get; set; }
  
      [Required]
      public string Surname { get; set; }
  
      public virtual List&lt;Enums.Language&gt; Languages { get; set; }
  
      public Person()
      {
          Languages = new List&lt;Enums.Language&gt;();
      }
  }
  </code></pre>
  
  <p>After I build application and Update-Database in package manager console in VS 2013 I can not find a reference table for Persons languages. I thought a table with a name <code>Person_Languages</code> (or similar) with <code>PersonID</code> and <code>LanguageID</code> should be created. What did I wrong or missed?</p>