0
一本特定的書可以有0個或更多相關的綁定(例如精裝,平裝等)。所以說,我有書1
,它與書籍2
,3
和4
有關。我可能有一個表,看起來像這樣:數據庫建模:如何將書與其綁定關聯起來?
book_id related_book_id
1 2
1 3
1 4
現在,我認爲它也遵循這本書2
有關1
,3
和4
。所以,我可以擴大表中的記錄包括這些:
book_id related_book_id
2 1
2 3
2 4
...和做同樣的3
和4
。然後爲市場上存在的數百萬本書做這件事。
這是個好主意嗎?我看到(1,2)
與(2,1)
相同。
我正在使用MySQL。
有一個更好的方法。我會在早上提供答案。 – PerformanceDBA 2011-02-04 13:39:42