新增逻辑中:
代码校验逻辑中主要看数据库来进行,非空-格式-默认值的操作
数据库因为要保证数据的完整性,一定要对有意义的字段进行判定,除非代码写的太完美了
非空:数据库的字段是非空的或者该值就是有意义不能为空的,且它是在数据库中忘记作限定了,在代码中就要进行校验。
格式化检查:字段的意义或者限制就是这样
默认值:数据库字段的可选的值只有几个的时侯就一定要默认值
更新逻辑中:
也差不多
附:假设在数据库设计完美的情况下:
非空:数据库的字段是非空的就不能为空的,在代码中就要进行校验。
格式化检查:字段的限制就是这样
默认值:数据库字段的可选的值只有几个的时侯就一定要默认值