回答編集履歴

1

補足説明の追加

2017/10/06 15:30

投稿

cookieman
cookieman

スコア128

test CHANGED
@@ -103,3 +103,21 @@
103
103
  WHERE posts.id = images_wk.post_id
104
104
 
105
105
  ```
106
+
107
+
108
+
109
+ ## 補足
110
+
111
+ 前述したとおり履歴データ保持の設計としては現状どおりで問題ないと思います。
112
+
113
+
114
+
115
+ もし、比較する項目やデータが多岐にわたり大量件数を扱うようになるケースや、
116
+
117
+ パフォーマンスやスピードを要求される機能であれば、
118
+
119
+ (予め作成した比較結果を格納する)中間テーブルを別途作成するとよいと思いますが、
120
+
121
+ こういった中間テーブルはトレードオフで闇雲に作りすぎるとチューニングしずらくなり、
122
+
123
+ 新たに機能追加する際の工数がかさむことになるので用途に応じて使い分ける必要があります。