如果我有一个 Parent 和 Child 表,每次我从 Front End 修改该条目时,我都会删除子表中的数据并再次插入。我这样做已经很多年了,但现在想知道这是一种正确的方法还是有更好的方法? .
最佳答案
据我所知,删除父子记录不是一个好的做法,您可以使用以下任一方法
选项 1
将旧记录转移到另一个与原表具有相同结构的表
选项 2
在插入新记录之前向子表和父表添加一些位列(例如:Inactive 默认值“FALSE”),将旧记录更新为 Inactive,但是如果您打算使用此方法,则需要在程序中进行修改逻辑
希望这对你有所帮助......
关于c# - 更新父表和子表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25114193/