He estado leyendo un par de preguntas / respuestas en StackOverflow tratando de encontrar la 'mejor', o debería decir, la forma aceptada, para nombrar tablas en una base de datos.
La mayoría de los desarrolladores tienden a nombrar las tablas según el lenguaje que requiera la base de datos (JAVA, .NET, PHP, etc.). Sin embargo, siento que esto no está bien.
La forma en que he estado nombrando tablas hasta ahora es algo como:
doctorsMain
doctorsProfiles
doctorsPatients
patientsMain
patientsProfiles
patientsAntecedents
Las cosas que me preocupan son:
- Legibilidad
- Identificación rápida del módulo del que proviene la tabla (médicos || pacientes)
- Fácil de entender, para evitar confusiones.
Me gustaría leer cualquier opinión sobre las convenciones de nomenclatura. Gracias.