1
我想通過管理員創建動態多個子菜單。 如何創建例如,如何創建多個子菜單及其數據庫結構?
> products(Main menu)
> ->apple(sub menu)
> ->Mac
> ->ipod
> ->ipod 4G
> ->ipod 5G
> ->ipad
> ->microsoft
> ->HP
喜歡我必須建立從管理菜單section.How這樣做呢?
我想通過管理員創建動態多個子菜單。 如何創建例如,如何創建多個子菜單及其數據庫結構?
> products(Main menu)
> ->apple(sub menu)
> ->Mac
> ->ipod
> ->ipod 4G
> ->ipod 5G
> ->ipad
> ->microsoft
> ->HP
喜歡我必須建立從管理菜單section.How這樣做呢?
您可以創建頁面菜單表,然後添加它自己的外鍵,它是其父項的主鍵。當你從數據庫中選擇菜單時,你可以選擇所有相同的凱斯和這麼長的時間,以選擇所有子菜單。
所以結構從評論id|name|parent_id
是最簡單,這個表的很好的例子。
id |名稱| parent_id <這將是一個很好的結構。 – Leri
獲得「SQL反模式」一書,並閱讀*閉合表*。 –
嘗試使用嵌套集(id | name | level | left_key | right_key) –