Hei!
Mitä varsinaista eroa on jos jättää tietokantatauluja luotaessa pois/tai lisää loppuun not null -arvon?
Esim. Ero näiden välillä kun tietokantaan voidaan syöttää tietoa lomakkeilla ja sieltä poimitaan tietoa lukijoille. Mikä on käytännön ero?
otsikko varchar(50) not null,
tai
otsikko varchar(50),
Jos käytät not nullia, pysähtyy tietojen lisäys mikäli otsikkoa ei yritetä lisätä samalla tai yritetään syöttää tyhjä arvo otsikolle. Helpottaa hieman PHP-koodin tarkastusrumbaa kun voit luottaa että tietokanta ei hyväksy jos vaadittuja kenttiä ei täytetä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.