sql >> Base de Datos >  >> RDS >> Mysql

Diseño de base de datos para validación de campos de formulario dinámico

La respuesta depende completamente de cómo desea que funcionen las reglas de validación. Si todo lo que va a tener es requerido/mínimo/máximo, entonces deberían ser solo columnas para el campo (última opción). Si una regla de validación define un conjunto específico de reglas dinámicas, deben estar en su propia tabla y debe existir una asignación entre una regla de validación y el Id. de campo (en este caso, debe poder asignar el mismo Id. de campo a varias reglas de validación). ). Luego consulta los campos, se une a la tabla de mapeo y se une a las reglas para aplicar las reglas a ese campo.