Допустимы ли нули в реляционной базе данных?
Одним из аргументов против oo нулей является то, что они table-design не имеют четкой интерпретации. Если oop поле равно null, это может schema-design быть интерпретировано как nulls одно из следующего:
- Значение «Ничего» или «Пустой набор»
- Для этого поля нет значения, которое имело бы смысл.
- Значение неизвестно.
- Значение еще не введено.
- Значение представляет собой пустую строку (для баз данных, которые не различают нули и пустые строки).
- Некоторое специфичное для приложения значение (например, «Если значение равно null, используйте значение по умолчанию».)
- Произошла ошибка, из-за которой поле имеет нулевое значение, хотя на самом деле этого не должно быть.
Некоторые nulls разработчики схем требуют, чтобы nullvalue все значения и типы данных null имели четко определенную schema-design интерпретацию, поэтому пустые nil значения — это плохо.
database-design
oop
null
Допустимы ли нули в реляционной базе данных?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.