mmmmm.... se recomienda utilizar guiones y todas las letras en minuscula en la base de datos, miestras que en las clases utilizar Mayusculas para diferenciar entre palabras, el uso de guiones en la base de datos es para hacer que tu base de datos sea portable, algunos ambientes no diferencian entre mayusculas y minusculas, otros si, entonces para evitar estas discrepancias existe esta regla no escrita.
tablas
en db: usuarios en java: Usuario
en db: productos en java: Producto
atributos
en db: id_usuario en java: idUsuario
en db: nombre en java: nombre
have funnnnnnnnnnn