原来有实体表 B,其中有单位、岗位、人员、业绩字段。
后来建立主表 A,其中也有单位、岗位、人员等字段,为录入业绩时能够批量录入,将 B 表转为 A 表的子表。
现在的情况是大部分时候是没有问题的,增加 A 表新记录,批量录入的数据进入子表 B。
有些时候不知道业务人员怎么操作的,子表 B 中会有一些记录不属于 A 表的任何记录。
在 B 表做了和 A 表的双向关联后,发现子表的主表字段为空,点开记录显示该字段“已删除”。但是删除主表记录的时候不是应该联动删除子表的记录吗?子表是没有任何入口让操作人员录入不属于主表的数据的。
请
登录后发表观点
阿良 2024-01-22 16:27:49还是使用关联记录吧,b 和 a 关联。你这个就是订单和订单明细的关系吗?
类似订单和订单明细的关系。
营销人员每日要录入业绩,系统已经在生产环境使用了,原来是营销人员一次录入一条业绩,只有实体表 B。后来业务部门要求能一个界面批量录入多条业绩。所以建立新表 A,类似订单表,将实体表 B 转为 A 表的子表。
将 A 表设置为每人每天只能有一条记录。询问业务人员,出现这种情况大多是因为当天已经有一条 A 表记录,按照以前的习惯想再次添加一条 A 表记录,系统提示重复。
还是使用关联记录吧,b 和 a 关联。你这个就是订单和订单明细的关系吗?
这个子表的主表字段显示为“已删除”的问题,难道只有我一个人遇到?