質問編集履歴
2
現在の構成・考えている構成を記載しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -23,3 +23,101 @@
|
|
23
23
|
お忙しい中恐縮ですが、アドバイスのほど頂戴出来れば幸いです。
|
24
24
|
|
25
25
|
よろしくお願い申し上げます。
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
■追記--------------------------------------------------------
|
32
|
+
|
33
|
+
|
34
|
+
|
35
|
+
形式の異なるCSVデータはそれぞれ別のテーブルに収めるべきとのご意見を伺いました。
|
36
|
+
|
37
|
+
誤った思考は避けたいところですが、具体的にどのような構成にすべきか?イメージが湧きません。
|
38
|
+
|
39
|
+
下記に現状の構成と、その理由を記載いたしますので、引き続きご教示いただければ幸いです。
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
取り扱いたいデータは不動産情報で、
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
・売買物件(販売中)
|
50
|
+
|
51
|
+
・売買物件(売却成約済み)
|
52
|
+
|
53
|
+
・賃貸物件(募集中)
|
54
|
+
|
55
|
+
・賃貸物件(入居成約済み)
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
など4つのカテゴリに別けられ、local内にあるCSVはこのカテゴリ毎に振り分けられています。
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
不動産情報なので、販売中の売買物件であれば、「販売価格」を筆頭に、マンションであれば「専有面積」、そして戸建てであれば、「土地面積」や「建物面積」などがあり、
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
制約済みの物件情報であれば「売却価格」、募集中の賃貸物件であれば「月額賃料」や「共益費」など、それぞれのカテゴリ、物件区分に応じた項目が存在し、イメージ的にCSVの内容は以下のような感じです。
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
・売買物件(販売中)
|
74
|
+
|
75
|
+
"物件番号","データ区分","物件区分","販売価格","有効期限"
|
76
|
+
|
77
|
+
"10010111","01","03","49800000","2018-8-30"
|
78
|
+
|
79
|
+
"10010121","01","02","85600000","2018-8-30"
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
・売買物件(売却成約済み)
|
86
|
+
|
87
|
+
"物件番号","データ区分","物件区分","成約価格","成約日"
|
88
|
+
|
89
|
+
"10010132","02","02","69800000","2018-8-30"
|
90
|
+
|
91
|
+
"10010139","02","04","28600000","2018-8-30"
|
92
|
+
|
93
|
+
|
94
|
+
|
95
|
+
・賃貸物件(募集中)
|
96
|
+
|
97
|
+
"物件番号","データ区分","物件区分","月額賃料","有効期限"
|
98
|
+
|
99
|
+
"10010212","03","03","98000","2018-8-30"
|
100
|
+
|
101
|
+
"10010245","03","02","48000","2018-8-30"
|
102
|
+
|
103
|
+
|
104
|
+
|
105
|
+
・賃貸物件(入居成約済み)
|
106
|
+
|
107
|
+
"物件番号","データ区分","物件区分","販売価格","成約日"
|
108
|
+
|
109
|
+
"10010111","04","02","128000","2018-8-30"
|
110
|
+
|
111
|
+
"10010121","04","02","88000","2018-8-30"
|
112
|
+
|
113
|
+
|
114
|
+
|
115
|
+
|
116
|
+
|
117
|
+
|
118
|
+
|
119
|
+
これらCSV(4種)をウェブ上のデータベースに保存するわけですが、1度の操作で検索する必要があることから、「物件情報」として1つのテーブルにデータを保存しようと考えたのが事の経緯です。
|
120
|
+
|
121
|
+
|
122
|
+
|
123
|
+
以上のことから、そのテーブルには、「販売価格」「成約価格」「月額賃料」「土地面積」「建物面積」「専有面積」など、それぞれのカテゴリ、それぞれの物件区分ならではのカラムを設け、CSVをアップするとき、(CSVはカテゴリ別に分けられているので)それぞれ適切なカラムに振り分けながら保存していく流れをイメージしています。
|
1
言語の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,6 +16,10 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
+
言語はPHP(7.1)で、mysqliにて作成しています。
|
20
|
+
|
21
|
+
|
22
|
+
|
19
23
|
お忙しい中恐縮ですが、アドバイスのほど頂戴出来れば幸いです。
|
20
24
|
|
21
25
|
よろしくお願い申し上げます。
|