如何创建sqlserver触发器并在mvc3模型中调用它



我有四个表,即

  • custAddress
  • 客户公司
  • custContact和
  • 客户信息

所有表都有公共字段。

我在MVC3视图中有一个接口,我将从中获取除"cId"之外的所有字段的输入。当我从界面接受输入时,必须填写以上所有表格。

此外,当我删除数据时,一旦我从一个表中删除数据,其他三个表中的所有数据都应该被删除。

我不知道如何使用触发器。请解释我如何使用触发器或任何其他方式来完成此操作。感谢您的帮助。

对我来说,这听起来更像是一个数据库设计问题。这里不需要触发器。保留您的一个表作为主表(可能是CustInfo),并在此表上具有其他依赖表(外键关系)。对从属表使用级联删除约束。当您从CustInfo中删除数据时,级联删除约束将负责从依赖表中删除相应的数据。

最新更新