已知的数据库情况-两个相互关联的表插入



我们有两个表。表A和表B。表A和表B有关系。表B和表a有关系。

我们立即从另一个来源将它们加载到系统中。要正确插入它们,我们需要:

  1. 首先,将表A的空关系列插入到对象B
  2. 将表B中包含已完成的关系列的行插入对象A
  3. 再次更新表A的行,但是使用对象B的完整关系列(因为现在记录B有Id并且在系统中)

这种情况叫什么?

编辑:这不是多对多的关系。A行指向B行,但这并不意味着B行指向A行。这通常是业务需求。

我认为这是"糟糕的设计",最好有第三个链接a和B的表

最新更新