課程
/數(shù)據(jù)庫
/MySQL
/數(shù)據(jù)庫設(shè)計那些事
遞歸形式的數(shù)據(jù),例如菜單,子菜單,子菜單的子菜單。該如何設(shè)計又能保證查詢的效率。不單單是使用parentid
2015-03-12
源自:數(shù)據(jù)庫設(shè)計那些事 1-1
正在回答
數(shù)據(jù)庫表是 線性結(jié)構(gòu), ?只能利用多余的外籍字段, 來維護(hù)關(guān)系。 提高查詢性能。
?比如 加入 parentId, rootId, moduleId, 等, 為你的每一個查詢需求,建立外鍵, ?空間換時間。
遞歸形的數(shù)據(jù): 更適合 非關(guān)系型 ?比如mongoDB ? 天然的父子包含關(guān)系。 查詢效率很高
舉報
本教程從數(shù)據(jù)庫設(shè)計基本理論入手,教你設(shè)計簡潔高效數(shù)據(jù)庫結(jié)構(gòu)
2 回答數(shù)據(jù)庫設(shè)計步驟
1 回答數(shù)據(jù)庫,是怎么設(shè)計的???
3 回答推薦數(shù)據(jù)庫設(shè)計書籍
1 回答為什么要進(jìn)行數(shù)據(jù)庫設(shè)計
3 回答第三范式表設(shè)計
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-06-07
數(shù)據(jù)庫表是 線性結(jié)構(gòu), ?只能利用多余的外籍字段, 來維護(hù)關(guān)系。 提高查詢性能。
?比如 加入 parentId, rootId, moduleId, 等, 為你的每一個查詢需求,建立外鍵, ?空間換時間。
遞歸形的數(shù)據(jù): 更適合 非關(guān)系型 ?比如mongoDB ? 天然的父子包含關(guān)系。 查詢效率很高