弱弱的问一句sql中多表的维护

来源:百度知道 编辑:UC知道 时间:2024/09/24 13:37:59
多对多的关系中
两个表需要做关联
需要新建一个表来保存各表的主键
我想问一下维护那个中间表了。
比如在A表中添加或删除一条记录。中间表要如何操作
是要操作两次吗
比如在A表中删除一条记录那也在中间表中删除一条记录吗
还有就是在A表中插入一条记录也要到B表中查找是不是有相关的记录
有就插入一条记录到中间表吗。

添加A表时,同时添加一条对应记录在中间表

删除A表时,要先删除中间表中有关A表中那条记录的相关信息,再删除A表记录

比如在A表中添加或删除一条记录。中间表要如何操作

答:删除中间表中与其对应关系记录。

----

纠正下。

1. 在A表中删除一条记录之前,要在中间表中删除有A表记录的那些记录。
2. 在A表中插入一条记录跟中间表和B表都没关系。