繁体   English   中英

带有父母和子女ID的自我参考数据插入

[英]Self Reference Data insertion with Parent and Child Id

我有一张用来加夫妻的桌子。 表格架构如下

MyTable:

Id
Name
SpouseId

我的目标是使用spouseId从同一表中获取配偶详细信息。 在这里,我可以将spouseId关联到同一表的ID作为自引用。

问题:

从UI中,我得到了MyTable的对象,该对象还包括也是MyTable类型的配偶的对象。在EF插入数据时,创建了2个条目并更新了子对象的SpouseId作为其parentId。

但是在这里,我还需要将父对象的SpouseId更新为子对象ID。

有什么建议吗? 还是我的设计错了?

您的架构看起来很有趣! 我建议您更改设计,使其具有一个单独的表来保存关系。

您的设计也可能在插入时引起问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM