回答編集履歴
4
編集
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
大変申し訳ございませんが、下の作りはリレーショナルデータベースとはとても言い難い設計であるとしか言えません。
|
1
|
+
大変申し訳ございませんが、下の作りはリレーショナルデータベースとはとても言い難い設計であるとしか言えません。(Q&Aの内容が少量であれば妥協できる範囲ではありますが、日々蓄積されるものであれば厳しいでしょう)
|
2
2
|
|
3
3
|
もし自分がやるなら上を採用してこんな感じですね。
|
4
4
|
```
|
3
編集
answer
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
+
大変申し訳ございませんが、下の作りはリレーショナルデータベースとはとても言い難い設計であるとしか言えません。
|
2
|
+
|
1
|
-
自分がやるならこんな感じです
|
3
|
+
もし自分がやるなら上を採用してこんな感じですね。
|
2
4
|
```
|
3
5
|
question_list
|
4
6
|
id auto_increment
|
@@ -19,7 +21,4 @@
|
|
19
21
|
text
|
20
22
|
```
|
21
23
|
|
22
|
-
|
23
|
-
comment_listの用途が不明瞭だったのでanswer_idが入っていますが、questionに対するcommentであればquestion_idにしてください。
|
24
|
-
|
25
|
-
|
24
|
+
それぞれのテーブルのuser_id、question_id、answer_idにはindexを張ってださい
|
2
追記
answer
CHANGED
@@ -19,4 +19,7 @@
|
|
19
19
|
text
|
20
20
|
```
|
21
21
|
|
22
|
+
|
23
|
+
comment_listの用途が不明瞭だったのでanswer_idが入っていますが、questionに対するcommentであればquestion_idにしてください。
|
24
|
+
|
22
|
-
それぞれのテーブルのuser_id、question_id、answer_idにはindexをはってください
|
25
|
+
あとこれが重要ですが、それぞれのテーブルのuser_id、question_id、answer_idにはindexをはってください
|
1
脱字
answer
CHANGED
@@ -19,4 +19,4 @@
|
|
19
19
|
text
|
20
20
|
```
|
21
21
|
|
22
|
-
それぞれのテーブルの
|
22
|
+
それぞれのテーブルのuser_id、question_id、answer_idにはindexをはってください
|