我的数据库中有一个级联删除集。我还为我的EDMX模型中的对应关系设置了级联删除。但是,如果我从EDMX中删除具有关系的表,然后通过"Update Model from Database“将它们添加回来-级联已被删除。Craig Stuntz在中建议这是一个功能,然而,如果我每次更新模型时都默默地删除我的级联-这是不可行的。
我有一个这样的对象模型:文件夹不知道它的文件,我不想让它知道。这种关系是多对一的,应该只知道在档案方面。无论如何,我想依赖于我的数据库的删除级联功能,以便当我删除文件夹时,我希望该文件夹中的所有文件被自动删除。我不能使用NHibernate的级联,因为文件夹和文件之间没有任何关系。我知道 for <key>元素在一对多关系的情况下,但是当关系定义在 side上时,我无法
我有以下@OneToOne关系:public class CarUser { @JoinColumn(name = "use")}
public class User {基本上,用户在核心模型中,而CarUser在扩展模型中。用户不应该知道任何关于CarUser的事情(我不能在它上面定义一个反向关系)。
问题是,当我删除用户时,有没有什么方法可以让我也级联删除Ca