Al definir las categorías en su propia tabla, puede:
- Renombrar categorías
- Genera dinámicamente listas de categorías para elegir
- Añadir descripciones de categorías
- Añadir nuevas categorías
… y así sucesivamente, sin tener que actualizar cada parte del código relacionado con la categoría cada vez que los modifique.
Entonces sí, agrega una tabla.
Probablemente no.