sql >> Database teknologi >  >> RDS >> Mysql

Databasedesign - Betingede nulværdier

Selvom det ikke nødvendigvis er 'forkert'. Jeg ville slippe af med null og tillad bare 0 og 1 . For forældre vil det selvfølgelig altid være 0 , kun et barn kunne have både 1 eller 0 .

Når du tillader et felt at være null du skal for altid tilføje beskyttelse for null tilfældet i alle dine forespørgsler, så jeg vil reservere ved at bruge null kun til brug med udenlandske feltnøgler eller steder, hvor der bogstaveligt talt ikke er nogen gyldig værdi.




  1. Oracle Forskelle mellem NVL og Coalesce

  2. Sådan starter du PostgreSQL Server på Mac OS X via Homebrew

  3. PostgreSQL streaming replikering vs logisk replikering

  4. Hvordan ændres MySQL root-adgangskode til standard?