我有四个表,即
- custAddress
- 客户公司
- custContact和
- 客户信息
所有表都有公共字段。
我在MVC3视图中有一个接口,我将从中获取除"cId"之外的所有字段的输入。当我从界面接受输入时,必须填写以上所有表格。
此外,当我删除数据时,一旦我从一个表中删除数据,其他三个表中的所有数据都应该被删除。
我不知道如何使用触发器。请解释我如何使用触发器或任何其他方式来完成此操作。感谢您的帮助。
对我来说,这听起来更像是一个数据库设计问题。这里不需要触发器。保留您的一个表作为主表(可能是CustInfo),并在此表上具有其他依赖表(外键关系)。对从属表使用级联删除约束。当您从CustInfo中删除数据时,级联删除约束将负责从依赖表中删除相应的数据。