¿El mismo nombre para los campos de formulario y los campos de la tabla de la base de datos?

¿Se considera una mala práctica dar a los nombres de formularios HTML el mismo nombre que los nombres de los campos de la tabla? Estoy creando algunas consultas dinámicas de inserción de sql, y actualmente estoy usando algunas expresiones regulares para cambiar los nombres de los campos de la base de datos relevantes sobre la base que siento que puede ser inseguro de lo contrario, ¿cuáles son sus opiniones?

Respuestas a la pregunta(3)

Su respuesta a la pregunta