0
我是數據庫設計的新手。這是我的項目:Mysql簡單的數據庫設計? (測驗競賽)
開發一個簡單的問答比賽系統1個月。收集信息後,以下是要求:
選手:
可以由管理員
給出的比賽可以看到結果
管理員:
可以創建,修改,更新和刪除新的測驗。每次測驗包括20個問題
可以創建,修改,更新和刪除
我設計了一個簡單的類圖特定測驗的問題,看看這是一個很好的做法:
類:
用戶類(是一個超類的參賽者和admin)
個屬性:用戶ID,用戶名,密碼,類型(選手或管理員)
方法:登錄()
參賽者(用戶的子類)
方法:takeQuiz(),的ViewResult()
管理員(用戶的子類)
方法:測驗和quetions(CRUD的方法)
這夠好嗎?我應該創建測驗和問題類嗎?
我的編程語言是C++
這不是一個具體的問題。開始實施,然後如果你遇到困難,回來後發佈。 – 2011-02-13 11:43:51