public class Day { public int DayID { get; set; } public int? PunchId_In { get; set; } public int? PunchId_Out { get; set; } public virtual Punch PunchIn { get; set; } public virtual Punch PunchOut { get; set; } } public class Punch { public int PunchId { get; set; } public DateTime PunchDT { get; set; } }