Robię sobie model który ma statusy. Statusy to mogą być new
, edited
, sexy
, fearless
, dead
(not to scale). Normalnie pewnie zrobiłbym wiele do wielu, a potem przy filtrowaniu i wyszukiwaniu zrobił klucze obce. It is known.
Ale teraz pomyślałem, po co komplikować kod i bazę jeszcze bardziej, przecież mogę te statusy joinować po przecinku i tak je wsadzić do kolumny status. Filtrowanie mogę po prostu zrobić status LIKE '%sexy%'
. Nie wydaje mi się żeby to było jakoś nie wiadomo jak wolniejsze niż join.
Co myślicie? spoko/nie spoko?