2012-04-05 50 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。

相關問題