hierarchy

    11熱度

    5回答

    我有一個產品目錄。每個類別由不同數量(深度)的子類別組成。關卡的數量(深度)是未知的,但我相信它不會超過5,6個關卡。讀取數據時的數據更改很少。 問題是:什麼類型的分層數據模型更適合這種情況。該項目基於Django框架,應該考慮它的特性(管理i-face,模型處理...)。 非常感謝!

    4熱度

    1回答

    所有項目我已經有了定義爲一個簡單的類: public class MyClass { //Some properties public List<MyClass> SubEntries { get; set; } //Some more properties } 在另一大類我有以上類型的列表。目前,我有一個嚴重的心理障礙。我只需要遍歷列表並計算MyClass的

    0熱度

    1回答

    背景: 我已經在MySQL中定義這個 「與彙總」 查詢: SELECT case TRIM(company) when 'apple' THEN 'AAPL' when 'microsoft' THEN 'MSFT' else '__xx__' END as company ,case TRIM(divisio

    0熱度

    2回答

    我正在尋找一種有效的方式來表示和檢索地理關係,例如, districts->明─> USA。這應該適應任何層次的層次,例如。地區 - >地區 - >州 - >大區域(東/西/南/北) - >美國。 我的要求是 我大多控制在最低水平運行 - 因此讓所有的人快應該是第一優先。持續時間是首選。 然後,我想要在州級執行彙總eg.combine區數據(因此可以輕鬆獲得所有孩子的節點) - 這是第二個標準。

    2熱度

    6回答

    我讀過很多討論嵌套列表的人,但我想知道如何在PHP中通過鄰接列表/樹進行迭代。 我有一個表:ID,標題,PARENT_ID 而且我選擇的所有記錄了到數組名爲$頁。 然後使用這個PHP: function makeList($pages, $used) { if (count($pages)) { echo "<ul>"; foreach ($pages as $p

    1熱度

    2回答

    我有類似下面的snipet一個簡單的任務hirachey: public class Task { public Guid TaskId { get; set; } public Guid ParentId { get; set; } public string Name { get; set; } public List<Task> Subtasks =

    18熱度

    6回答

    我有一個job表 Id ParentID jobName jobStatus 根PARENTID爲0 是否有可能在Access中創建一個查詢,以找到一個給定job根? 數據庫是沒有鏈接表的MDB。 Access版本是2003年。一個job可以是深層次的幾個級別的大孩子。

    7熱度

    4回答

    我有一個使用鄰接列表模型存儲分層信息的表。 (使用自參照關鍵 - 比如下面這張表可能看起來familiar): category_id name parent ----------- -------------------- ----------- 1 ELECTRONICS NULL 2 TELEVISIONS 1 3 TUBE 2 4 LCD

    0熱度

    4回答

    我有兩類,其中一類可以有一個單親的層次(你可以有孩子的多層次。) 我研究如何將此信息顯示給用戶,它看起來像一個基本的香草樹佈局是最直觀的方式去。但我想知道是否有人可以提出其他方法。 的要求是, 1)清楚地表明用戶列表的父/子關係 2)允許用戶方便地通過拖放操作或其他方法) 3走動項目(無論是)假設您有多個父母的分層數據,那麼這將如何改變您的選擇? 謝謝大家! - 凱文

    2熱度

    4回答

    我覺得這可能是一個普遍的問題,但從我的谷歌搜索我找不到解決方案,具體到我的問題。 我有我的數據庫中的組織(表)的列表,我需要能夠根據他們的層次結構運行查詢。例如,如果您查詢最高組織,我想要返回該組織下列出的所有組織的標識。此外,如果我查詢組織類型的中檔,我只需要在該組織下列出組織標識。 a)設置數據庫模式和b)查詢的最佳方法是什麼?我只想發送最上面的組織標識,然後獲得該組織下的標識。 我認爲這是有