文章詳情頁(yè)
java - 數(shù)據(jù)庫(kù)設(shè)置parentID和ID還需要設(shè)置childrenID嗎
瀏覽:69日期:2023-11-14 09:59:18
問題描述
我想遞歸遍歷出一個(gè)樹,但是覺得使用parentID和ID無法判斷是否有子節(jié)點(diǎn),無法遍歷出來,不知道是不是還要加一個(gè)childrenID字段
問題解答
回答1:如果只是表示一棵樹,單表 parentID 和 ID 已經(jīng)足夠了;稱為:鄰接表。
回答2:那就加個(gè)treepath唄。 記錄每個(gè)節(jié)點(diǎn)到根節(jié)點(diǎn)的路徑
標(biāo)簽:
java
相關(guān)文章:
1. android - 哪位大神知道java后臺(tái)的api接口的對(duì)象傳到前端后輸入日期報(bào)錯(cuò),是什么情況?求大神指點(diǎn)2. 關(guān)于用java中正則表達(dá)式匹配單個(gè)字符3. mysql 5個(gè)left關(guān)鍵 然后再用搜索條件 幾千條數(shù)據(jù)就會(huì)卡,如何解決呢4. node.js - webpack-dev-server正常運(yùn)行,webpack打包卻出錯(cuò),怎么辦?5. javascript - 項(xiàng)目的公共文件如圖片JS等文件放在 云上,webroot只放jsp文件,怎么將靜態(tài)文件通過配置文件引入,sp求大神指導(dǎo)6. 這是什么情況???7. thinkphp3 count()方法必須加上字段?8. java中返回一個(gè)對(duì)象,和輸出對(duì)像的值,意義在哪兒9. 怎么php怎么通過數(shù)組顯示sql查詢結(jié)果呢,查詢結(jié)果有多條,如圖。我要forsearch里面echo10. python中return 語(yǔ)句與 分支語(yǔ)句連用問題
排行榜

熱門標(biāo)簽