Re: [請益] 如何建user專屬的table

看板PHP作者時間19年前 (2005/09/30 09:08), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《aagogo (我的臭肥喵)》之銘言: : ※ 引述《ksaon (最愛貼心乖老婆~~~~~ I》之銘言: : : 就是現在我們在做一個電子商務的推薦系統 : : 那現在做到核心架構的部分了 : : 但是現在碰到一個問題就是 : : 我們利用使用者在一剛開始註冊時所填選的問卷來做推薦依據 : : 可是 問卷所選填的內容 我們得把他存到資料庫裡面去 : : 以做歸類群體的方式 : : 所以目前我可以想到的方法就是一個user一個table... : 應該是一個table放所有user的資料會比較好的樣子 : 一個user一個table好像有點浪費的感覺@@ 因為我們必須得從問卷的每一個問題跟每一個答案下去計算(題目是 random的) 我本來也是想說看看可不可以放在同一個table 但是我想不到如何不讓資料重複 又可以把使用者所填選題目和對應的答案存進去 一共有一百多題 所以我才會想到一個user一個table的方法.... 謝謝你的建議 我再試看看好了~~~ : userID 問卷屬性1 問卷屬性2 問卷屬性3 問卷屬性4 ...... : ----------------------------- : aa true false 0 20 : bb true true 3 12 : cc flase false 4 9 : . : . : . : 以此類推 : 這是概略的想法 : 不過資料庫還是需要做正規化的動作,將資料的重覆性降至最低.. : : 可是好像很bad的感覺 因為資料庫愈大 server端負擔愈大 : : 但是如果資料量不夠多 : : 卻又沒有辦法做出比較符合我們當初假設的collaborative的方法 : : 現在我寫不出可以減輕server端負擔的方法 : : 其實,連怎麼做出user專屬的table也不會@@" : : 請高手指點一下吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.114.14.230

09/30 09:17, , 1F
用SET應該可以,題號,答案寫進去,然後讀出來分析。
09/30 09:17, 1F

09/30 09:58, , 2F
謝謝樓上的大大 !!
09/30 09:58, 2F
文章代碼(AID): #13F90IrH (PHP)
文章代碼(AID): #13F90IrH (PHP)