Re: [系統] 分類的資料結構
哈
我有去原波的鋼琴網站抓過琴譜喔
感覺是台灣no.1的鋼琴譜網站呢:)
印象中原波不是已經研究所畢業了嗎??
怎麼在自我介紹裡面
還是在念資訊所
anyway 離題了
樹狀的導覽結構
基本上有兩種設計方式
ㄧ種是固定階層的
這種對於寫程式會比較方便
另外一種是不固定階層
因為關聯式資料庫
並不適合處理樹狀結構(比起階層性資料庫或XML來說)
所以會多寫ㄧ些程式碼
我看原波的網站
已經可以處理您舉的這個例子
流行歌手=>國外團體=>男 : BonJovi
=>國內團體=>女 : 張惠妹
那您原本的設計不能支援沒有限制的階層嗎?
我先貼上ㄧ般支援不固定階層的資料庫設計
如果我沒理解錯的話
再將詳細的程式作法貼上來
http://www.wretch.cc/album/show.php?i=seagal1125&b=1&f=1588865988&p=0
※ 引述《mj23gto (Null)》之銘言:
: 資料庫名稱: mysql
: 資料庫版本:4.0
: 作業平台:lunix
: 問題描述:
: 大家好 下面這是我用php+mysql寫的一個網站
: 目的是要利用關鍵字搜尋 快速找到自己想要的琴譜
: http://vision.csie.ncku.edu.tw/~mj23gto/web/tintinblog.php?module=piano_sheet
: 關鍵字目前有下面這6個分類
: 1.新世紀輕音樂
: 2.古典音樂
: 3.流行歌手
: 4.電玩遊戲動漫主題
: 5.電影電視主題
: 6.詩歌集
: 目前的關鍵字是儲存在MySQL的table裡面 然後用php query之後
: 用javascript的下拉式選單秀出來
: (把滑鼠移到上述網址的的分類上 選單就會跳出來)
: 每個關鍵字(keyword)都有其歸屬的類別
: keyword => type
: ex. 太空戰士 電玩遊戲動漫主題
: 如果說 我要在每個分類之後 再擴充成好幾個分類
: ex. 流行歌手=>國外團體=>男 : BonJovi
: =>國內團體=>女 : 張惠妹
: 等等...
: 那麼我的MySQL的table資料型態要怎麼樣設計會比較好?
: 希望可以讓關鍵字的分類越詳細越好~~~ :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.169.63
推
07/17 00:56, , 1F
07/17 00:56, 1F
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章