[請益] DB裡使用者的欄位設計
標題下的很爛,但又想不到一個更適切的,請大家見諒
問題如下 :
報名系統有 A B C D E 這5種身份別,我要在前端分別顯示這5種身份的報名人數
管理者可限定每一次可以報名的身份別
ex.有一次活動只限 A C E 這3種身份別的人才可以報名,另一次只限 A B C才可以....
目前做法 :
我新增了 group1~5 這5個欄位,相對應的寫了每次活動的設定,不能報名的就是0
目前困擾 :
在coding的時候,常常會搞混某身份在DB的欄位是group1 or 2 or 3 or 4 or 5
而且我想這樣未來要維護或他人接手時,也會不好理解吧!!
所以想來問看看有沒有比較好一點的做法?
另外,
假設我要計算目前各身份別有多少人報名了,
那我是要用php處理,還是在DB就count了?
ps.系統跟DB是同一台主機,所以是localhost讀取DB,雖然速度應該跟LAN環境差不多
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.165.7.154
→
01/09 00:32, , 1F
01/09 00:32, 1F
→
01/09 00:37, , 2F
01/09 00:37, 2F
→
01/09 00:38, , 3F
01/09 00:38, 3F
推
01/10 11:52, , 4F
01/10 11:52, 4F
→
01/29 15:18, , 5F
01/29 15:18, 5F
→
01/29 15:19, , 6F
01/29 15:19, 6F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章