質問するログイン新規登録

回答編集履歴

2

修正

2016/11/20 11:03

投稿

退会済みユーザー
answer CHANGED
@@ -9,7 +9,7 @@
9
9
 
10
10
  [一つ前の質問](https://teratail.com/questions/55788)を参照し、現状で起こりうる問題の具体例を示します。
11
11
 
12
- 例えば、以下のようなデータになっている場合、「コーヒー」を含むレコードをどうやって取り出しますか?おそらく前回の解決方法では、取り出せませんよね。
12
+ 例えば、以下のようなデータになっている場合、「コーヒー」を含むレコードをどうやって取り出しますか?
13
13
 
14
14
  | ID | CHECKBOXES |
15
15
  |:-:|:-:|

1

追記

2016/11/20 11:03

投稿

退会済みユーザー
answer CHANGED
@@ -1,4 +1,18 @@
1
1
  コメント等のやり取りを見て、思うところですが、
2
2
 
3
3
  このような要件の場合、データベースは正規化すべきと思われます。
4
- あえて非正規化している理由は何かあるのでしょうか?
4
+ あえて非正規化している理由は何かあるのでしょうか?
5
+
6
+ ---
7
+
8
+ #現状の設計で起こる問題
9
+
10
+ [一つ前の質問](https://teratail.com/questions/55788)を参照し、現状で起こりうる問題の具体例を示します。
11
+
12
+ 例えば、以下のようなデータになっている場合、「コーヒー」を含むレコードをどうやって取り出しますか?おそらく前回の解決方法では、取り出せませんよね。
13
+
14
+ | ID | CHECKBOXES |
15
+ |:-:|:-:|
16
+ | 1 | コーヒー,紅茶,ココア |
17
+ | 2 | コーヒー牛乳,紅茶 |
18
+ | 3 | コーヒーゼリー |