是否可以在sql的一列中设置多个内部关系?

时间:2014-07-17 02:25:12

标签: mysql xampp

我想在我的一个表中设置一个列,使其内部与三个不同的主键相关。可能吗?如果是的话,我该怎么做?

这3个主键彼此相关;主键是另一个表的外键,该表的主键也是另一个表的外键。我想使用这3个主键作为许多表的外键。由于这3个是相关的,我认为如果我只是放入这3个主键中的任何一个并查询其余的显示,它将更节省空间。你觉得怎么样?

1 个答案:

答案 0 :(得分:0)

  

我想在我的一个表中设置一个内部列   与三个不同的主键相关。有可能吗?

没有。这在关系模型中没有任何意义。

您需要创建3个单独的列以与3个不同的表的主键相关联。