2012-04-05 48 views
0

我有一个列A',属性'的表A。我有另一个表B列名称,说明。在RDBMS中有没有方法可以使A.properties可以指向表B中的多个记录?例如:如何在RDBMS中实现每个数据库列的多个关系

A.properties --> [<B instance#1>, <B instance#2>, ...] 

可以这样做吗?有传统的和/或优雅的方式来做到这一点?

我不想诉诸NoSQL,如果我不需要......甚至从我读过的内容来看,在NoSQL中至少对于MongoDB来说是不可能有关系的。

回答

2

是的,这是很正常的。一种方法是将A的主键放在B的列中。另一种方法是创建第三个“链接”表,将A链接到多个Bs。

相关问题