我有以下实体:
public class Category
{
public int ID { get; set; }
public int? ParentID { get; set; }
public string Name{ get; set; }
public virtual Category Parent { get; set; }
}
我试图定义一个关系: aCategory
可以有一个父类别。
我已经定义了主键:
HasKey(m => m.ID);
我读过这个例子,其中包括一对零或一关系,但我无法准确理解HasRequired
实体在关系中是可选的。