Aloha,Convenciones de nomenclatura - Trabajar con PHP y MySQL
Acabo de empezar a programar en PHP y tengo una pregunta básica sobre el convenio de nomenclatura. He leído muchos estándares de codificación PHP después de leer this post. Tiene perfecto sentido para mí, ya que prefiero usar camelCase al nombrar variables. Como voy a trabajar con MySQL, también leo las convenciones de nomenclatura de bases de datos. Hay muchas preferencias variadas, pero parece que siempre que seas consecuente, está bien. Sin embargo, una cosa que me pareció notar es que la mayoría de las convenciones de nombres de bases de datos dicen que los atributos comienzan con una letra mayúscula, mientras que en PHP (así como la mayoría de las programaciones), las variables deben comenzar con letras minúsculas. Voy a utilizar el modelo MVC con DAO y VO. Realmente quiero que mis VO reflejen las tablas de mi base de datos, pero la carcasa de la primera letra es conflictiva. ¿Debo dejar la carcasa mal hecha, o cambiar una para que sean las mismas? ¿Como lo hacen ustedes?
Gracias de antemano,
Frank
Gracias a todos por sus comentarios, que ha definitivamente me ayudó a llegar a algunas conclusiones. He decidido usar minúsculas con guiones bajos para mi nombre de base de datos. – LeTanc