Типы данных в БД
Если поле объекта для хранения в БД не обязательное следует руководствоваться следующим принципом заполнения значений по умолчанию:
Тип данных |
Значение по умолчанию |
Комментарий |
Ссылка не другой объект БД |
Null |
Если поле не обязательно для заполнения, заполняем его Null |
String (varchar, text и проч) |
“” |
В строковых типах данных имеет смысл хранить пустые строки. С ними проще работать на клиенте |
int |
0 |
Значение полей int по умолчанию является 0, если не указано иное и не противоречит логике значения поля. Так же может быть Null |
bool |
false |
Значение по умолчанию false, если не указано иное и не противоречит логике значения поля. Так же может быть Null |