回答編集履歴

2

誤字の修正

2020/12/03 14:18

投稿

tt02
tt02

スコア36

test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  また、null値を使うメリットにも気がつきました。
54
54
 
55
- ・欠けている値を合わすことこそがnullの目的だから
55
+ ・欠けている値をすことこそがnullの目的。
56
56
 
57
57
  ・欠けている値をnullで表すと言えば、共通認識で開発できる。
58
58
 

1

今回はnullを使います。

2020/12/03 14:17

投稿

tt02
tt02

スコア36

test CHANGED
@@ -6,15 +6,17 @@
6
6
 
7
7
 
8
8
 
9
- 以下、引用
9
+ ----以下、引用
10
10
 
11
- RDB はその概念設計の時点から、NULL を特別な値として扱うことを前提として構築されています。
11
+ RDB はその概念設計の時点から、NULL を特別な値として扱うことを前提として構築されています。
12
12
 
13
13
  ※true/false の二値論理ではなく true/false/null の三値論理であることとか
14
14
 
15
15
 
16
16
 
17
- ですからデータの構成上 NULL はあってはならないなら排除するのはいいのですが、逆に構成上 NULL があってよいならば、それは正しく NULL を扱うべきだと思います。
17
+ ですからデータの構成上 NULL はあってはならないなら排除するのはいいのですが、逆に構成上 NULL があってよいならば、それは正しく NULL を扱うべきだと思います。
18
+
19
+ ----以上引用終わり
18
20
 
19
21
 
20
22
 
@@ -23,6 +25,8 @@
23
25
  あってはならないないなら、排除。
24
26
 
25
27
  あって良いなら、正しく使う。
28
+
29
+ 非常にわかりやすい。
26
30
 
27
31
 
28
32
 
@@ -46,17 +50,15 @@
46
50
 
47
51
 
48
52
 
49
- また、null値を使うメリットが大きい事に気がつきました。
53
+ また、null値を使うメリットに気がつきました。
50
54
 
51
55
  ・欠けている値を合わすことこそがnullの目的だから。
52
56
 
53
57
  ・欠けている値をnullで表すと言えば、共通認識で開発できる。
54
58
 
55
- ・sqlでis null などの演算子が一発で使える。(null もしくは空文字 の条件句は煩わしい)
59
+ ・sqlでis null などの演算子が一発で使える。(null もしくは空文字 という煩わしい条件を作らなくてもすむ。
56
60
 
57
- ・phpAdminなど、データベース接続クライアントをつかってデータを見たとき、空文字だと,trimされているのか、
61
+ ・phpAdminなど、データベース接続クライアントをつかってデータを見たとき、空文字だと,trimされているのか、疑ってかかる必要がある。(他人の開発を引き継いだとき)あるいは疑われる(他人に開発を引き継いだとき)
58
-
59
- 他人の開発を引き継ぐとき疑ってかかる必要がある。
60
62
 
61
63
 
62
64