2011-08-31 51 views
-1

假設我需要採用不同的大學詳細信息並將他們提供的課程存入數據庫。不同大學的課程數量是不同的。應該設計表格來存儲課程。關於在數據庫中存儲課程的說明

這裏這些課程應該能夠進行進一步的處理檢索

任何一個可以提出想法的..

回答

2

你可以用2個表,1 Institution(大學/學院),和1日開始爲CourseCourse表應該有一個外鍵institution_idInstitution表。

通過這種方式,您可以爲任何大學提供儘可能多的課程,並且查找大學課程與在institution_id上進行查詢一樣簡單。

當然,這只是一個開始,你可能需要擴展。例如,您可能想要另一個表,如College,其外鍵爲Institution,以模擬這樣的事實,即有時大學內有許多子學校。您還可以讓Institution行參考其他Institution行來建模相同的東西;你想要做什麼取決於細節。

+0

@hygotcodes感謝您的想法.... – satheesh