Entity Framework Asignación de la entidad a sí misma

Tengo una entidad que necesita contener una entidad relacionada de sí misma:

public class Period
{
public int ID {get; set;}
public DateTime StartDate {get; set;}
public DateTime EndDate {get; set;}  
public Period PriorPeriod {get; set;}  

}

¿Cómo puedo lograr esto usando solo POCO o requiere una asignación de API fluida?

preguntado el 31 de julio de 12 a las 12:07

Que quieres a lograr? Estás listo. -

1 Respuestas

public class Period
{
    public int ID { get; set; }
    public int? PriorPeriodID { get; set; }
    public DateTime StartDate { get; set; }
    public DateTime EndDate { get; set; }

    [ForeignKey("PriorPeriodID")]
    public Period PriorPeriod { get; set; }
}

Respondido 31 Jul 12, 22:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.