Tal vez esta es una pregunta tonta, pero ¿cuándo debería mapear una columna en un tipo de enumeración? Por ejemplo, todos sabemos que la columna Género que se representa como M o F en la base de datos se puede asignar a una enumeración llamada Género. Dado que en general hay 2 géneros :), podemos estar bastante seguros de que esta enumeración no necesitará actualización. Sin embargo, ¿qué pasa con la configuración enum para la lógica de negocios? Por ejemplo, supongamos que para la región, si tiene un Enum que representa todas las regiones dentro de su base de datos, siempre que inserte otra región en su base de datos, esa enumeración tiene que cambiar, por lo tanto, se necesita otra promoción. ¿Es esta una buena practica? ¿Hay una mejor práctica al respecto?
¡Gracias!