2016-09-15 48 views
-1

这是我第一次设计一个数据库,我真的不确定如何将行连接在一起(一对多)。在同一个表中两次引用一个主键

我需要两个外键来引用同一个表中的主键。例如,我想表现出膝盖俯卧撑具有Aframe俯卧撑和俯卧撑作为进展。

我该如何去做这件事,我在正确的轨道上?

Current design

+0

没关系。你需要记住的一件事是,当你多次加入同一个表时,你需要使用表别名来确保唯一标识。 –

回答

-1

您当前的实现允许一个锻炼有多个修改和级数(所以它是一对多的关系)。看看提供的设计图像。

Design

+1

这只是告诉他他有什么不告诉他如何得到他想要的东西 – Matt

相关问题