我對數據庫很新穎,所以我非常感謝這方面的幫助。實現大學組學習的數據庫方案
那麼,我想在這裏做什麼,我想創建一個數據庫計劃,幫助學生組織學習小組。
學生應能來檢查組已經存在,如果不創建它,並提供有關的主題,地點,時間一般說明,也許添加圖書資源等
學生想加入羣,應該可以搜索主題區域&特定主題,查看有多少人已經加入該組,並加入它,如果適合他們。
請問這些表是足夠的什麼我嘗試實現:
用戶= UID(主要&唯一),姓名,學期,主題,主題區
組= GID(主),名稱,主題,主題區,說明,資源, NumberOfUsers
會員= UID(FK到users.UID),GID(FK到groups.GID)
而且,我怎能groups.NumberOfUsers動態取決於有多少用戶擁有該特定組的成員資格?
有沒有辦法限制一個組的用戶數量?
乾杯
感謝您的幫助;)! –
對於許多映射表,例如'users_groups',除去'ID'並遵循其餘的建議[_here_](http://mysql.rjweb.org/doc.php/index_cookbook_mysql#many_to_many_mapping_table )。 –