实体框架删除约束

时间:2010-11-24 20:39:44

标签: entity-framework entity-framework-4

在我的EDM中,我有两个实体ContactAddress。在我的Address实体中,我有contactID个外键。如果该联系人仍在某个Address实体中使用,我该如何添加阻止我删除联系人的约束?

由于

1 个答案:

答案 0 :(得分:0)

如果要定义数据库并从那里生成EF模型,则使用以下语法向数据库添加约束:

 ALTER TABLE [Address] WITH CHECK ADD CONSTRAINT [Contact] FOREIGN KEY([ContactID]) REFERENCES [Contact] ([ID])

然后将表格添加回EF设计器,它应该识别关联并添加支持约束所需的必要属性。