Advantages and Disadvantages to using ENUM vs Integer types?
I found a very bizarre but informative article about 8 reasons why one should not use ENUM.

Even without the article, I know


there is no easy method for adding new values, some techniques are very high risk
numbers should never be used
only use strings (@DTest already mentioned this in his answer)