鍍金池/ 問答/Linux  數(shù)據(jù)庫/ 分類表的數(shù)據(jù)表結構怎么設計

分類表的數(shù)據(jù)表結構怎么設計

現(xiàn)要開發(fā)一個文章分類的功能,目前暫定三級分類,考慮到的分類的擴展性,表結構設計如下:

field type
id char(32)
name varcahr(50)
parentId char(32)

現(xiàn)在的問題是,需要再存一個層級關系,是存路徑呢,還是存樹的深度

回答
編輯回答
安淺陌

文章表:

id    name    type_id
文章id 名稱    所屬分類id

分類表:

id        name    parent_id
分類id   分類名稱    分類父級id

還有一種就是將文章中的type_id單獨拉出一張表來做關系表,類似這樣:

art_id     type_id    

個人比較推薦第二種將關系分別存儲起來,方便維護

2018年6月18日 16:58