MySQL ENUM tipo vs tablas de unión

Mi requisito

Una mesa necesita mantener unestado columna.

Esta columna representa uno de los 5 estados.


diseño inicial

Pensé que podía convertirlo en una columna entera y representar los estados usando un valor numérico.

0 = inicio1 = corriendo2 = estrellado3 = en pausa4 = detenido

Como no quiero que mi aplicación mantenga la asignación de los enteros a su descripción de cadena, planeo colocarlos en una tabla de descripción de estado separada (confiando en una relación FK).

Luego descubrí que MySQL tiene un tipo ENUM que coincide exactamente con mis requisitos. Aparte de una dependencia directa en MySQL, ¿hay algún inconveniente con el uso del tipo ENUM?

Respuestas a la pregunta(5)

Su respuesta a la pregunta