级联删除实体框架4.你怎么做?

问题描述:

我有一个地址很多的客户。删除客户也应该删除所有客户地址。 提供我有sql server表“客户”设置为级联删除级联删除实体框架4.你怎么做?

是否有什么特别的我需要做的,使其工作?

任何建议

不,它会工作。 EDM向导会提取数据库中的级联删除,并且您将在模型的关联中使用相同的规则,建议在模型和数据库中都进行级联,或者为避免不正确的期望和不可预知的结果,

+0

如果在模型浏览器中,我有“从数据库更新”我认为它会捡起它,并没有什么对我来说没有?或者是我在模型中手动处理的东西? – user9969 2010-11-22 06:05:56

+0

这一切工作感谢 – user9969 2010-11-22 10:09:42

+0

没问题,是的,它的工作原理。虽然在这方面您不需要做任何事情,但您仍然可以仔细检查您的关联的OnDelete操作,以确保它们被EF从数据库中提取出来。 – 2010-11-22 14:49:56