Estoy de acuerdo con aquellos que dicen que el nombre de la tabla debe omitirse de todas las columnas a excepción de la ID.
Si una columna es una clave externa, me gustaría darle el mismo nombre que la columna a la que hace referencia. Esto tiende a mantener las cosas más simples y fáciles de recordar. Hay dos excepciones a esta regla. Si más de una clave externa hace referencia a la misma columna en la misma tabla, entonces necesitarán algún tipo de prefijo en función de su uso para distinguirlas. Y si una clave externa tiene un uso especializado, puede necesitar otro nombre (ManagerPersonId en lugar de PersonId, por ejemplo).
Esta regla sobre nombres de claves foráneas alienta el prefijo de la columna ID con el nombre de la tabla.
Además, si la clave primaria de una tabla es un identificador sintético, como una columna de identidad, entonces es muy natural llamarlo TableNameId, ya que eso describe exactamente lo que es.
En todos los demás casos, el prefijo de nombres de columna con el nombre de tabla es innecesario, redundante y detallado.
wiki de la comunidad? – RedFilter
@RedFilter, no entiendo tu pregunta. – Psyche
Las preguntas como esta, que son una cuestión de gusto o preferencia, no tienen una respuesta "correcta" real y, por lo tanto, deben marcarse con la bandera "Comunidad wiki". – auujay