2013-05-21 43 views
-3

將會有數百個列和數千個元組,每一列都有相似的含義,它們表示相同類型的東西,比如不同的大學。
那麼我應該採用哪個數據庫以及如何設計?
是Mysql好嗎?
數百列會出現問題,還是應該將它們分成表格?
我是數據庫新手,感謝您提前提供任何幫助!如何設計我的數據庫有很多列?

+0

您需要更精確一點,並向您介紹迄今爲止在這方面所做的工作。由於這是一項設計師任務,向我們展示迄今爲止學習的內容(基於研究/谷歌搜索)就足夠了,因爲我們不會爲你做這件事:)。 –

回答

0

你應該看看jonction tables,因爲它是你描述的問題的經典答案。

基本上,你會得到的結構是:

  • 一個「學校」表,只有大學之列。
  • 一個「部門」表(如果你確定每個大學的個省,對於爲例)
  • 和「Universities_Departments」表誰將會鏈接前兩個,每個條目(行)基本上是說「這個部門存在於該大學「
0

是100列可能是一個問題。 例 場,University1,University2,... University999

可以被描述爲

Course 
ID, Name,... 

University 
Id, Name, ... 

CourseUniversity 
CourseID 
UniversityID 

查找數據庫規範化教程,如果你要下去的sql路線。

相關問題