[討論] 請問這樣的資料要怎麼設計?
大家好,因為是新手,想請問一些問題。
我有很多個材料的檔案,想把它建成資料庫,方便日後管理。
假設一個材料名字:SSS-A0988
這個材料裡面的性質為:
- - - - - - - - - - - -
Wavelength | n | k |
- - - - - - - - - - - -
300 | 3.2 | 1.6 |
301 | 3.3 | 1.5 |
. . .
. . .
1000 | 4.2 | 2.3 |
- - - - - - - - - - - -
想請問我該如何設計這樣的資料庫比較好?
1. 建立一個資料表只放材料名字,再建立另一個資料表,
建立wavelength & n & k 的資料欄位,再建立一個欄位使用foreign key綁定比較好呢?
還是
2. 只建立一個資料表,然後建立名字,wavelength & n & k的欄位,
然後各個資料使用 " ; "儲存,要拿出來時再進行處理呢?
ex. 300;301;302;303;......
因為,感覺使用第一個方式,另一個存放資料的資料可能會有幾萬筆的資訊,
然後foreign key的欄位會一直存同一個資料,感覺很浪費。
使用第二種方式,又感覺一個欄位會存一大堆資料,如果要更改很像很麻煩....
想請問,不知道我該怎麼設計它會比較好呢?又或者有其他更好的方式可以使用呢?
如果問了蠢問題,很不好意思....再麻煩指教。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.204.118 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1560711207.A.A29.html
→
06/17 03:06,
5年前
, 1F
06/17 03:06, 1F
→
06/17 03:06,
5年前
, 2F
06/17 03:06, 2F
→
06/17 03:06,
5年前
, 3F
06/17 03:06, 3F
→
06/17 13:00,
5年前
, 4F
06/17 13:00, 4F
推
06/17 19:16,
5年前
, 5F
06/17 19:16, 5F
→
06/18 21:13,
5年前
, 6F
06/18 21:13, 6F
推
06/25 12:24,
5年前
, 7F
06/25 12:24, 7F
→
06/25 12:24,
5年前
, 8F
06/25 12:24, 8F
Database 近期熱門文章
PTT數位生活區 即時熱門文章