Why we should not use enums in databases.
The problem with enums in databases are many fold. They are tempting because it seems like they make your database more readable, however. I avoid using them and as of today I've never found a good use for them which doesn't fall foul of one of the many problems that designing a database which contains enums leaves you open to.
bq.