主表和子表在一张填报报表中
主表中有项目id,在数据库中自动生成,子表中要有项目id和业态关联,
实现最开始主表的数据和子表的数据同时提交入库,
现在做到的是先提交主表的数据生成项目id后能够提交子表数据,
要做到同时录入,怎么做?
帆软的逻辑,是不能这样实现的。
以为在字表里边,是不能取得主表的新增的id值的。且,如果简单的使用max(id)+1的方式,又不能解决并发数据问题。
所以,
正确的解决方案,是,主表里边在页面开启的时候生成一个uuid
打开字表的时候,把这个uuid作为参数传递给子表。
主表和字表,都依照uuid作为唯一主键进行填报。
因为你必须要建立个ID。才能关联。
所以你要同时录入。是不是可以新建个ID表。都读这个ID写入?