adjacency-list-model

    3熱度

    5回答

    我有一個使用鄰接列表模型的「任務列表」數據庫,因此每個「任務」可以有無限的子任務。該表有一個'TaskOrder'列,所以在樹視圖中所有東西都以正確的順序呈現。 是否有SQL語句(MS-SQL 2005)將選擇指定父級的所有子節點並在刪除兄弟級別時更新TaskOder列? Task Table ---------- TaskId ParentTaskId TaskOrder Task

    3熱度

    1回答

    所以我認爲我的問題可以歸結爲兩個問題: 如何構建在PHP一筆畫樹結構,當樹存儲在MySQL(兩個表之間)使用鄰接列表模型的方法,同時記住性能? 什麼是可維護的方法來顯示所需格式的樹而無需重複遍歷代碼並使用if/else和switch語句亂拋垃圾? 以下是詳細信息: 我使用Zend框架。 我正在進行問卷調查。它存儲在兩個單獨的表之間的MySQL數據庫中:questions和question_grou

    0熱度

    1回答

    你好我想要得到一個多列顯示(如果它可以這樣調用),下面的代碼是結果:alt text http://img842.imageshack.us/img842/7732/res.png。有人可以看到爲什麼這些葉子被打破了?或者告訴我,哪一個更好:一個連接到次級餐廳的分類表,或者一個鄰接模型列表。 $stmt = $conn->prepare("SELECT node.idCat_ad ,node.".