首先,在基本的 CRUD 之前,我没有做太多的 SQL 代码,但我参与了一个项目,在该项目中我可以访问 SQL Server,并且由我来编写 SQL。
我一直在忙于在 stackoverflow 上寻找解决方案,但是(作为新的)它对我来说没有任何意义。
我正在使用 SQL Server 2012。
我有以下关系(有外键约束)
Client > Order > OrderItems
命令
Id
ClientId
订单项
Id
OrderId
我正在使用 EF,当我在客户端调用我的删除方法时,我需要删除表中orders
的所有相关项目orderitems
我需要添加一个触发器来删除orders
and orderitems
,但我不确定如何执行此操作,或者级联删除(我听说过)是否最好?
任何人都有一个快速的例子和建议如何做到这一点?