【问题标题】:MySql question with multi-field primary keys具有多字段主键的MySql问题
【发布时间】:2010-11-20 14:59:47
【问题描述】:

我有一个表,它的主键由三列组成。在另一个表中,我想将它们作为一个单列外键引用。如何解决?也许是一个 id 别名?或者如何解决?

【问题讨论】:

  • 为什么你的表中没有一个自动递增的 id 列?

标签: mysql foreign-keys primary-key composite-primary-key


【解决方案1】:

没有什么好办法,只用三个都做外键。您可以在原始数据上引入一个额外的唯一值列,并引用它,但这不是一个好方法。

【讨论】:

  • 非常感谢!但是这种方法在我的概念中存在问题,但感谢您的回答。
猜你喜欢
  • 2015-12-13
  • 2011-08-10
  • 1970-01-01
  • 2011-06-30
  • 1970-01-01
  • 2013-11-22
  • 1970-01-01
  • 2011-12-28
  • 2011-10-04
相关资源
最近更新 更多