2011-12-06 46 views
0

我正在研究內容管理系統以適應我的小應用程序。我目前有頁存儲在一個名爲結構:CMS如何構建保存頁面信息的模式?

Subject 
Book 
Chapter 
Page 

這工作正常,但我想找到一個更專業的水平命名。任何人都可以提出一些更好的探測組。希望這個問題不會被關閉,因爲我的應用程序的這些關鍵部分的命名對我來說非常重要,而且根據以往的經驗我知道,貢獻者在這裏經常會有一些非常好的建議。

回答

0

就像安德魯說,這取決於您的特定的應用程序,但是從CMS背景的,我們有這樣的事情Categories - >ArticlesArticles是自引用,所以你可以有子文章循環往復。

查詢可能有點有趣,但它允許無限分層的文章。非常靈活。

0

答案真的取決於最適合您的特定應用程序的是什麼。

話雖如此,我看到存儲在分類的層次結構。因此,您將擁有頂級的類別集合,每個類別都包含一組頁面和另一組子類別。

該結構更加靈活,並且可以在兩個數據庫表中進行管理,如果您想要檢索多個層次結構中的多個層次,則可以在查詢中進行一些複雜的權衡。