Cita:
Iniciado por beimar24 Hola buen dia muchas gracias por responder
pues lo solucione creando tablas independientes para esos valores
pues no es muy profesional porque se me incrementaron la cantidad de tablas en la base de datos
de todas manera muy amable por tu colaboración
Cordial saludo
Estas diciendo que la profesionalidad se mide en la cantidad de tablas? Me dá que aun te queda por aprender
Precisamente el tener una tabla donde estén mapeados los valores del "enum" lo que te permite es establecer una foreign key contra esa tabla de forma que impidas valores no válidos.
Otra opción es que estés usando Entity Framework y entonces si que puedes mapear en el modelo enum's como si fuesen tablas.
En cualquier caso, repito, tener más tablas no significa ser peor profesional. Más bien lo indica el como están creadas, si existen o no restricciones de tabla, etc.