Boolean vrednost u bazi
MySQL ima mali milion tipova podataka, ali među njima nema booleana. Kada sam počinjao kao mlad i zelen developer, problem sam rešio tako što sam napravio jedno enum polje sa vrednostima 'axa' i 'jok'. Fast forward osam godina kasnije, kao nešto matoriji i manje zelen developer, još uvek radim to isto samo što su sada vrednosti 'y' i 'n'.
O ovome razmišljam svaki put kad kreiram novu bazu. Obično uradim onako kako sam uradio na prošlom projektu i zaboravim na dilemu, ali me stalno kopka da li postoji neki bolji način.
Šta kažete?
|