2009-07-09 107 views
0

我打算爲學校申請建立一個數據庫。我爲所有類設計了一個數據庫到 保存時間表。它也應該與參加課程的教師有關。也應該能夠處理上述的公衆假期。還有全體學生和老師的參加。請指導我用最好的表 結構與外鍵映射(如果有的話)。提前致謝。需要學校數據庫設計

+4

到目前爲止你有什麼?我相信我們很多人都很樂意批評一個設計,但我不會爲你做你的工作...... – 2009-07-09 05:37:15

+0

我認爲這是一所學校的作品,而不是作業 – 2010-06-17 10:59:52

回答

5

我可以告訴你的最好建議是儘量在做你的學校派遣時付出一些基本的努力。這是成爲一名成功的程序員和專業人員的關鍵。

1

你可以使用一個優秀的技術被稱爲實體關係圖。他們幫助你建模你的宇宙(在這種情況下,學校)你關心的方面,以建立一個良好的數據庫。

有很多關於這個問題的書。但是對於一個簡單的介紹(和其他非常有用的文章的鏈接),維基百科是開始link的地方。

使用實體關係圖時需要記住的一個非常有用的經驗法則是ER圖中的大多數時間(幾乎總是)框是數據庫中的一個表。另一方面,鑽石有時是並且有時不是。

閱讀這種圖表後,你完成了第一次,你會看到它是一個非常強大的工具,爲建模不同的宇宙。

0

Google針對「開放源代碼學校管理軟件」。然後,將所有解決方案與您對域名的瞭解進行比較,可以讓您更好地瞭解您的需求。