gpt4 book ai didi

database-design - 多个 FK 列都指向同一个父表 - 一个好主意?

转载 作者:行者123 更新时间:2023-12-01 07:22:18 25 4
gpt4 key购买 nike

对于那些生活和呼吸数据库设计的人,您是否曾经找到令人信服的理由在一个表中拥有多个 FK 并指向同一个父表?

我们最近不得不处理这样一种情况:我们有一个包含六列的表,这些列都是同一个父表的 FK 列。我们正在争论这是否表明我们的设计很糟糕,或者这是否比我们想象的更常见。

非常感谢。

最佳答案

这在很大程度上取决于情况。很多时候你需要这样,其他时候,重新设计是有序的。想到的第一个好的用法是网站的消息传递系统,其中 user_touser_from字段都将指向 user_idusers table 。

不过,对于 6 回指,我认为需要重新设计某些东西,但在不知 Prop 体情况的情况下,无法说。

关于database-design - 多个 FK 列都指向同一个父表 - 一个好主意?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2836841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com