Hola!
Estoy desarrollando una aplicación en java con base de datos, y mi pregunta es la siguiente:
¿Qué tan conveniente es que al nombrar los campos de la base de datos siga la convención que se utiliza para los atributos de los objetos en POO??? Por ejemplo:
Nombre de las tablas:
Si tengo la tabla clientes, llamarla: Clientes
Si tengo la tabla direcciones x cliente, llamarla: DireccionesXCliente
Y al igual con los campos:
id del cliente, llamarlo: clienteId
nombre del cliente, llamarlo: nombreDelCliente
apellido paterno, llamarlo: apellidoPaterno
En la empresa me "sugieren" que lo haga con el estándar interno, separado por guión bajo, pero no me convence esa idea.
Si existe una convención para nombrarlos, les agradecería me la hicieran saber.
Nota: No publiqué este tema en el foro de bd, xq quienes usan bd no necesariamente desarrollan en objetos, pero los de java si.