我覺得還是要看想做成什麼模樣。如果今天只是很小很簡單的報名系統,將來也沒什麼擴充打算,那在 user table 加個欄位存 group 就好。但是如果要做大型一點,將來可能會需要多重驗證確保資料可靠性,你拆成 user table 存 user data,team table 存 team data 最後在一個 user-team table 存 team id + user id 可能就有必要。