0

我有一个表 A,其中包含“属性”列。我有另一个表 B 列名称,描述。RDBMS 中是否有任何方法可以让 A.properties 指向表 B 中的多条记录?例如:

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

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

如果不需要的话,我不想诉诸 NoSQL……即使如此,从我所读到的内容来看,在 NoSQL 中也不可能存在关系(至少对于 MongoDB 而言)。

4

1 回答 1

2

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

于 2012-04-06T00:06:35.870 回答