Durante meus estudos direcionado para questões de projeto e implementação de banco de dados, encontrei algo bastante interessante e que seria legal compartilhar. A SQL tem diversas regras e abordagem para lidar com valores NULL e que se dividem da seguinte forma:
- Valor desconhecido (existe, mas não é conhecido);
A data de nascimento de uma pessoa não é conhecida, e por isso é representada por NULL no banco de dados.
- Valor não disponível (existe, mas é propositalmente retido);
Uma pessoa tem um telefone residencial, mas não deseja que ele seja listado, por isso ele é retido e representado como NULL no banco de dados.
- Valor não aplicável (o atributo é indefinido para essa tupla);
Um atributo Conjuge seria NULL para uma pessoa que não fosse casada, pois ele não se aplica a essa pessoa.
Link do post original:
https://andersonnsilva.site/post/como-a-sql-lida-com-valores-null
Top comments (0)