Mesmo nome para campos de formulário e campos da tabela de banco de dados?

É considerado uma prática ruim dar nomes de formulários HTML com o mesmo nome dos nomes de campos de tabela? Eu estou construindo algumas consultas de inserção de sql dinâmico, e no momento eu estou usando alguns regexp para alterar os nomes para os campos de banco de dados relevantes na base que eu sinto que pode ser inseguro de outra forma, quais são suas opiniões?

questionAnswers(3)

yourAnswerToTheQuestion