許多用戶可以創建許多事件。並且用戶可以向所有者發送請求以參與該事件(作爲候選人,選舉人或兩者)。當它是一個候選請求時,其他細節將存儲在候選細節表中。是我的數據庫規範化?
User(u_id pk, username, password)
Event(e_id pk,u_id,e_name,e_date)
UserRequestPool(urp_id pk,u_id,e_id,request_type)
#adding 2項,如果請求類型是既
CandidateDetails(id pk,u_id,e_id,candidate_image,candidate_promises)
Ballot(u_id,e_id,flag)
q若要確保重複投票