我建了一张查询表,原本想用外键关联,结果不行,数据不一致,父表插入数据,字表数据没有变化,请问还有什么办法能解决两张表数据的一致性吗
看你具体业务呀,如果是完全的父子表。那就再新增父表service里面做主键返回,然后同时新增子表数据。
插两遍不行吗
如果不是分布式的,直接放在一个事务里提交就能保证一致性了。
两张表的更新方法都调一次呗
写两个sql插入语句,主表和子表的,子表里面有主表的主键就行,插入的时候调用两个sql只要在一个接口里面实现就行了。我是习惯不用强约束