回答編集履歴
1
コメント追記
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
NoSQLではありませんが、今業務で携わっているシステムでは、変更履歴には更新後のデータを格納しています。
|
1
|
+
NoSQLではありませんが、今業務で携わっているシステムでは、変更履歴には更新後のデータを格納しています。さらに変更履歴にはマスターデータの各更新可能カラムの「更新対象フラグ」を付ける設計になっています。
|
2
2
|
|
3
3
|
例えば
|
4
4
|
```SQL
|
@@ -18,9 +18,9 @@
|
|
18
18
|
id int,
|
19
19
|
renew_date datetime,
|
20
20
|
name varchar(64),
|
21
|
-
name_update_flag varchar(1)
|
21
|
+
name_update_flag varchar(1) --nameが更新された場合1,されてなければ0
|
22
22
|
item_type varchar(2),
|
23
|
-
item_type_update_flag varchar(1)
|
23
|
+
item_type_update_flag varchar(1) --item_typeが更新された場合1,されてなければ0
|
24
24
|
)
|
25
25
|
```
|
26
26
|
|