#21 実践 アプリ作成 【その2 ~DB構築-1】

前回の方針を踏まえ、まずはDBを構築していきます。

まずは局の情報です。テーブル名:aSt

ST_ID ST_Name
1 A局
2 B局
3 C局
4 D局
5 E局

 

 

 

 

 

次に項目の情報です。テーブル名:aItem

ITEM_ID ITEM_Name
101 PM2.5
102 WBGT
103 TEMP
104 HUM
105 WD
106 WS

 

 

 

 

 

 

そして局・項目のテーブルです。テーブル名:aStItem

ID ST_ID ITEM_ID
1 1 101
2 1 102
3 1 103
4 1 104
5 1 105
6 1 106
7 2 101
8 2 102
9 3 101
10 3 102
11 4 101
12 4 102
13 4 103
14 4 104
15 4 105
16 4 106
17 5 103
18 5 104
19 5 105
20 5 106

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

そしてデータのテーブルです。テーブル名:aData
(右側は切れて見えないかもしれません)

DT ST_ID ITEM_ID D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23
2015/12/1 1 101 3 11 1 2 8 5 5 2 6 2 7 3 10 8 8 9 4 9 10 4 3 2 10 6
2015/12/1 1 102 4 10 4 4 3 8 8 5 8 10 8 10 2 10 9 7 9 1 11 4 9 6 1 6
2015/12/1 1 103 3 8 3 9 10 2 9 7 9 2 11 4 4 2 9 11 9 9 4 3 6 2 11 3
2015/12/1 1 104 9 10 10 8 4 2 1 9 5 8 7 8 11 3 9 11 5 3 2 4 9 8 7 7
2015/12/1 1 105 8 6 10 1 8 3 10 4 4 6 5 6 7 5 6 5 1 2 7 5 8 10 8 9
2015/12/1 1 106 11 11 2 2 4 11 8 11 10 2 6 2 6 8 4 8 3 9 6 2 6 3 7 4
2015/12/1 2 101 4 4 7 9 1 10 10 2 6 2 1 3 3 7 1 2 5 11 2 7 9 6 7 9
2015/12/1 2 102 9 8 8 10 8 10 7 1 7 11 9 9 2 8 11 4 3 7 8 3 6 11 5 1
2015/12/1 3 101 8 10 2 10 8 3 4 9 7 10 9 6 1 5 4 7 6 6 3 4 8 2 2 4
2015/12/1 3 102 1 7 5 6 3 10 8 10 10 1 2 1 5 7 10 8 10 9 5 6 6 9 1 8
2015/12/1 4 101 2 9 6 7 2 2 4 6 8 3 7 10 11 7 5 3 1 11 7 3 2 6 5 3
2015/12/1 4 102 7 8 10 3 9 8 2 6 11 9 1 2 7 7 3 10 4 8 10 8 9 6 8 3
2015/12/1 4 103 10 7 2 7 3 9 9 2 8 9 9 8 9 8 5 3 11 5 7 3 7 11 4 5
2015/12/1 4 104 9 4 4 9 8 4 4 7 8 5 6 9 10 9 6 9 11 11 3 11 3 6 2 3
2015/12/1 4 105 6 6 7 2 8 5 9 5 9 11 1 8 7 1 3 5 7 3 6 7 6 10 10 5
2015/12/1 4 106 4 8 10 10 8 5 7 1 11 1 7 6 4 9 11 7 8 1 3 10 5 7 3 10
2015/12/1 5 103 6 4 8 3 4 10 10 6 11 2 7 6 1 3 3 7 2 4 3 4 9 10 3 10
2015/12/1 5 104 3 6 5 4 2 11 10 3 6 7 1 9 5 6 7 5 4 6 7 11 3 7 3 2
2015/12/1 5 105 2 4 4 10 1 2 8 11 10 1 4 1 10 10 4 8 6 3 3 4 7 11 10 9
2015/12/1 5 106 9 9 7 3 10 9 7 9 3 8 4 4 2 8 1 9 8 9 5 4 5 7 3 2

さて、これらデータをどうやってMySQLに入れ込みましょうか?


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です