2009-11-12 72 views
0

我一直在使用最長時間的分層數據的鄰接模型,並且在互聯網上搜索更高效的遍歷樹的方法,直到我昨天閱讀了關於嵌套集。我很喜歡這個主意,但有一些疑問.............嵌套集模型是否適用於具有多個類別(多對多)的文章?

現在我只想知道是否可以使用嵌套集模型來實現多對多關係。例如對於屬於多個類別的文章。

我在互聯網上做了一些研究,找不到任何有意義的結論來解決這個亟待解決的問題,所以如果你們能夠闡明這一點,我將不勝感激。

在此先感謝!

回答

1

假設你的類別有父母孩子,是的。

您可以將類別表設置爲嵌套集,然後您可以將單獨的表中的文章與外鍵鏈接到類別。

這當然假定相同的類別不能是多於一個父類別的孩子。

如果某個類別可以是多個父代的子代,那麼嵌套集合將不起作用。