项目中遇到一个需求,某张中间表,只有两个字段origin_id和relation_id,两个字段用来连接另外两张更大的表。该中间表没有主键,数据插入的时候,有时候由于网速比较慢,表单提交多点了几次,就插入了多条同样的数据。
解决的办法是,把这两个字段做成一个主键:
ALTER TABLE t_test add PRIMARY KEY(origin_id,relation_gid);
项目中遇到一个需求,某张中间表,只有两个字段origin_id和relation_id,两个字段用来连接另外两张更大的表。该中间表没有主键,数据插入的时候,有时候由于网速比较慢,表单提交多点了几次,就插入了多条同样的数据。
解决的办法是,把这两个字段做成一个主键:
ALTER TABLE t_test add PRIMARY KEY(origin_id,relation_gid);