Compatibilidad con nombres de columnas

22/07/2004 - 10:55 por Raul Garcia | Informe spam
Hola a todos,

Desde hace varios años, diseño las bases de datos usando nombres en
minúscula para
cada columna.(idusuario, idarticulo, codigopostal)

Siempre he creido que así eran mas compatibles, para ser exportadas a
cualquier
otro formato de base de datos, para trabajar desde cualquier lenguaje...

A pesar de esto tengo mis dudas, y no se hasta qué punto es necesario
Alguien tiene alguna teoría sólida sobre los nombres de columnas?

Cualquier comentario será bien recibido.

Muchas Gracias
Raúl.
 

Leer las respuestas

#1 Javier Loria
22/07/2004 - 16:59 | Informe spam
Hola:
Teorias hay muchas.
En principio "esta demostrado" que las variables (en este caso las
columnas) que usan nombres completos, con sintaxis tipo PascalCase o
camelCase son menos propensas a errores. No estoy seguro pero me parece que
en Code Complete o en Rapid Development de Steve McConnell mencionan varios
estudios.
De acuerdo con estos resultados cometes menos errores cuando escribes:
CodigoPostal, que cuando escribes codigopostal o CODIGOPOSTAL. Algunos
autores prefieren Codigo_Postal, en mi caso no me gusta usar _
Microsoft en la plataforma .NET abandono los otros esquemas de nombres
(particularmente la notacion hugara que usaba en MFC y que algunos
desarrolladores utilizan en SQL: tbldirecciones) y se "paso" totalmente a
PascalCase (CodigoPostal) o camelCase(codigoPostal).
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

Raul Garcia escribio:
Hola a todos,

Desde hace varios años, diseño las bases de datos usando nombres en
minúscula para
cada columna.(idusuario, idarticulo, codigopostal)

Siempre he creido que así eran mas compatibles, para ser exportadas a
cualquier
otro formato de base de datos, para trabajar desde cualquier
lenguaje...

A pesar de esto tengo mis dudas, y no se hasta qué punto es necesario
Alguien tiene alguna teoría sólida sobre los nombres de columnas?

Cualquier comentario será bien recibido.

Muchas Gracias
Raúl.

Preguntas similares