回答編集履歴

2

修正

2019/12/27 23:20

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  しかも定義が`auto_increment`になってますよね。
18
18
 
19
- 1,2,3あって1が抜ける→次が4になるのでinsertしたあとにupdateするかmax()+1をすることになる。
19
+ 1,2,3あって3が抜ける→次が4になるのでinsertしたあとにupdateするかIDを別途取得すべくmax+1をすることになる。
20
20
 
21
21
  `auto_increment`の意味なしです。
22
22
 

1

修正

2019/12/27 23:20

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -34,6 +34,8 @@
34
34
 
35
35
  ですので、「別の人にその番号が付与される」なんてことはあってはいけませんよね?
36
36
 
37
+ マイナンバーも亡くなったとして、他の人のナンバーがずれるということはないと思います(あったとしたら全部発行しなおしです)
38
+
37
39
 
38
40
 
39
41
  なので、弊害が多い云々以前に、「変わる可能性がある情報にIDと名付けるべきではない」というのが実際です。