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

回答編集履歴

1

追加します。

2016/03/27 12:09

投稿

thesecret11
thesecret11

スコア234

answer CHANGED
@@ -1,4 +1,6 @@
1
1
  本当に検索項目や集計項目を入れないならJSONにするメリットそのものがなくて、LONGTEXT型でいいではないか、という話になりかねないですよね。やっぱり検索も集計もするのではないでしょうか・・
2
2
 
3
3
  また正規化は別の話題で、ユーザーの投稿にユーザーの名前と投稿内容が含まれているとして、ユーザーが自分の名前を変更した後に、過去の投稿を見た場合に、名前はどうなっていればいいのでしょうか?
4
- もちろん、過去の名前のまま出てきていいのでしたら簡単ですが、名前を変えたら過去の名前も変わって欲しかったりしますよね。
4
+ もちろん、過去の名前のまま出てきていいのでしたら簡単ですが、名前を変えたら過去の名前も変わって欲しかったりしますよね。
5
+
6
+ 柔軟ではあるのですが、古典的なRDBMSで構造化してるメリットで、オブジェクトを入れてしまうデメリットはあって、過去のデータを簡単には書き換えられないですから、仕様変更時に取り出してから「これ項目ないのがあるけど、どうする?」って話になりますし、extract・・とかになるので、簡単にツールを使って検索したり調査したりするのが面倒なことになります。descと打つだけでは何が入ってるかわからないです。