第 6 章
樹狀結構:分類、層級與目錄系統
一層一層往下展開的結構,非常適合描述分類、組織與從大到小的層級關係。只要資訊有「上層與下層」,樹狀結構幾乎就會出現。
Tree
預計閱讀時間:約 5 分鐘
本章開場
你打開電腦資料夾,先看到「工作」與「私人」,再點進「工作」看到「會議」、「報表」、「專案」,點進「專案」又能看到各個子資料夾。這種從大分類一路往下展開的方式,就是樹狀結構最常見的樣子。
本章要解決的問題
當資訊很多,而且彼此不是平行關係,而是有從屬、分類、階層時,該怎麼安排,才能既清楚又能持續擴充?
核心概念
樹狀結構的重點,是每個節點可以往下分出子節點。它很像家族樹、組織圖或目錄結構,從一個較大的概念往下切成更細的分類。上層提供範圍,下層提供細節。
它的好處是容易理解全貌,也容易局部展開。你不需要一次把所有資訊攤開,而是先看大方向,再視需要往下點進去。這很適合分類整理、目錄導覽、權限層級與組織分工。
樹狀結構讓複雜資訊有了層次,讀者不必一次吞下全部內容。
不過樹也有風險。如果分類原則不清楚,或層級切得太深,使用者會不知道該去哪裡找,甚至同一份資料可能不知道應該放在哪個分支下。
這在生活中像什麼
家裡收納時,你可能先分「廚房用品、清潔用品、文具用品」,再往下分出更細的類別。書店也是先有文學、商業、科普,再各自分成更多小類。這些分類方式,都很像樹狀結構。
旅行規劃時也常如此。你可能先決定「交通、住宿、景點、預算」,之後每個類別再往下補細節。這種由大到小的拆解方式,本身就是樹狀思維。
具體例子
- 電腦資料夾階層:「工作 → 2026 → 第一季 → 花蓮專案」一層一層點進去,每個層級都縮小範圍,讓龐大的檔案量變得可尋。
- 書店實體分區:先分文學、商業、科普、童書,再往下細分小說、散文、傳記;找書時不必橫跨全店,只需進對分區再往下看。
- 食物分類系統:食物 → 動物性、植物性 → 肉類/海鮮/乳製品 → 豬肉/牛肉……這種多層分類讓廚師與營養師能快速定位特定食材。
- 網站主選單:首頁選單通常是「關於我們、產品、服務、聯絡」,點進「產品」再展開子類別,使用者不必一次面對幾百個選項,而是一層一層縮小到想要的地方。
- 學校課綱架構:科目 → 單元 → 主題 → 每週教學目標,老師可以先看整冊架構,再展開當週細項,不必每次從頭到尾翻教材。
這在工作上有什麼用
公司部門架構、網站選單、文件目錄、知識庫分類、權限分層,都很依賴樹狀結構。當團隊資訊越來越多,若沒有良好的階層分類,很快就會出現「同樣的文件放在三個地方」或「大家都不知道該從哪裡找」的問題。
教學上也是一樣,課綱設計常從單元往下拆成主題、小節、練習。專案管理中,大任務拆成子任務,再往下拆工作項目,也很像一棵逐步展開的樹。
為什麼重要
- 它能幫助資訊從混雜狀態變成層次分明。
- 它讓導覽、分類與擴充都更自然。
- 它幫助人從全貌看到細節,降低理解負擔。
要注意的是,分類不是越多層越好。若每一層都切得很細,使用者會一路點下去卻找不到東西。好的樹狀結構,重點是分類原則清楚,層級深度適中,名稱讓人一看就懂。
一句話總結
樹狀結構像一張從大到小展開的地圖,讓資訊能按層次被整理與理解。
💭 捲輊三問
- 你工作中的某個分類系統(資料夾、組織架構、分類帳)是不是樹狀結構?畫出來看看。
- 樹狀結構的「每個節點只有一個父節點」,有沒有哪個現實情況違反了這個假設?
- 你遇過什麼情況,面對複雜資訊,只要把層次理清楚之後就突然變得清楚了?