流利的nhibernate:地图字段(一对一的关系)为Cascade.AllDeleteOrphan()

时间:2011-02-22 12:38:35

标签: nhibernate fluent-nhibernate mapping

我需要一些解决方案。 我有两个班级

public class ParentClass
{
    public virtual int Id { get; private set; }
    public virtual ChildClass SomeField { get; set; }
}

public class ChildClass
{
    public virtual int Id { get; private set; }
    public virtual string Name { get; set; }
}

这两个类被映射为不同的表,而Childclass包含ParentClass的id。 在我的程序中,我删除了ParentClass类的实例,我需要自动删除SomeField(如Cascade.AllDeleteOrphan列表)。 我应该如何映射?

提前致谢。

0 个答案:

没有答案