回答編集履歴

1

加筆修正

2017/04/06 02:50

投稿

退会済みユーザー
test CHANGED
@@ -11,3 +11,29 @@
11
11
  [データベースにNULLを入れてはいけない5つの理由: mitsuruogの日記](http://se35over.seesaa.net/article/269848170.html)
12
12
 
13
13
  [DB論理設計のノウハウ - Qiita](http://qiita.com/kiyodori/items/5083ad8bbfc232d01827)
14
+
15
+
16
+
17
+ では、そのデフォルト値をどこで誰が詰めるのか、
18
+
19
+ それも仕様決定次第です。
20
+
21
+
22
+
23
+ webブラウザから送信されるリクエストが適切かどうか、
24
+
25
+ サーバー側で必ず検証して評価しなければならない(鵜呑みに出来ない)ため、
26
+
27
+ webブラウザ上での入力チェックはほどほどにして
28
+
29
+ webサーバー側言語(php, Ruby, Perl, Javaなど)で検証しますかね、普通は。
30
+
31
+
32
+
33
+ もちろん、データベース上にテーブルを定義する際に、
34
+
35
+ DEFAULT -1とかつけても良いのですが、
36
+
37
+ webサーバー側言語(php, Ruby, Perl, Javaなど)で検証してデフォルト値を詰めますかね。
38
+
39
+