相关疑难解决方法(0)

带复合键的外键

想象一下,我有一个具有以下依赖项的表:

(名称, BoughtFrom, TimeBought ) --> 成本

其中粗体的三个属性形成表的复合主键。现在,我想从另一个表链接(形成关系)到这个表。我怎么做?如果我有一个 ID 列,我会知道该怎么做,但我从未遇到过这样的场景。

我是否必须将所有三列都添加(Name, BoughtFrom, TimeBought)到另一个表中?或者还有其他方法吗?

foreign-key database-design relational-theory composite-types

5
推荐指数
1
解决办法
6487
查看次数