多表关联删除或修改记录是用外键好还是用触发器好


一个主表,其他多个从表都有相应字段和该主表主键字段关联,我想在删除主表的数据或更改主表的数据时,是用触发器实现好呢还是用外键更好?

5 个解决方案

#1


個人習貫問題。兩者都能到達

我一般不用外键和触发器去控制主表和明細表的刪除, 感覺維護時很麻煩
習貫在程序中實現主表和明細表的刪除操作.比如寫個存儲過程等等

#2


同意楼上的

#3


从来不用外键

一般都是用存储过程或者触发器

#4


主从表喜欢用外键关联,方便哈而且不用担心误删除了主表而漏了从表。

#5


对于基本编码表(数据字典),用外键好不好?

引用基本编码表的外键可能会有很多
智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告