【发布时间】:2013-06-07 03:26:32
【问题描述】:
我有一个包含 3 个表的数据库设计,分别称为 A、B 和 C,具有以下一对多关系:
A-<B>-C
A 和 B 都有一个自动递增的 ID 作为主键。
我的问题是,例如,如果我在表 B 中有一条记录,其中包含一个 ID=12 的字段,则无法知道这对应于表 A 或 C 的主键中的哪一个。两个表的主键 ID=12。我认为这是一个粉丝陷阱的例子,但我所做的任何研究都与关系有关,例如:
A-<B-<C
解决方案是重组表格。我不确定这是否会在这里工作。我需要一张位于表 B 和表 A 和 C 之间的表吗?
【问题讨论】: