最初は Enum を集計で使用していましたが、たまたまうまく機能していましたが、プロパティを List に変更すると、値がデータベースに保存または取得されていないことがわかりました。CodeFirst は別のリストのテーブルを作成してそこに行をマップしますが、そうではなく、値が保存も取得もされていません。
集計:
public class Trainee: Entity
{
public int TraineeId { get; set; }
public string Name { get; set; }
public int Age { get; set;}
public virtual List<CoursesTypes> CoursesOpted { get; set; }
}
列挙:
public enum CoursesTypes
{
PHP,
Networking,
}