sql >> Database >  >> RDS >> Mysql

Databaseontwerp - Voorwaardelijke nullwaarden

Terwijl het niet per se 'fout' is. Ik zou de null . verwijderen en laat gewoon 0 toe en 1 . Voor ouders is het natuurlijk altijd 0 , alleen een kind kan beide 1 . hebben of 0 .

Wanneer u toestaat dat een veld null is je moet voor altijd bescherming toevoegen voor de null case in al uw vragen, dus ik zou reserveren met behulp van null alleen voor gebruik met sleutels voor vreemde velden of plaatsen waar er letterlijk geen geldige waarde is.




  1. Django &Postgres - percentiel (mediaan) en groeperen op

  2. Tijdelijke MySQL-tabel maken en vervolgens CRUD ervan toewijzen

  3. Artikelen van een wordpress-site weergeven op een niet-wordpress-site

  4. Hoe MySQL binaire logbestanden (BinLog) te lezen met mysqlbinlog