Estandarización

31/01/2005 - 16:29 por Armando | Informe spam
Hola a todos

Alguien me puede decir donde puedo encontrar documentos sobre
estandarización. Sobre todo para SQL y VB 6.0 . Es decir ¿cómo se deben
nombrar las tablas?, ¿cómo se deben nombrar los objetos, las variables, los
controles, etc

Gracias

Preguntas similare

Leer las respuestas

#1 Kravek
31/01/2005 - 20:07 | Informe spam
Sin ser la panacea te diré de las recomendaciones que recuerdo de la
universidad...

Tablas de las bases de datos: siempre en singular haciendo referencia al
objeto que contiene y nunca en plural
Variables: nombres lo más descriptivos posibles aunque resulten ser nombres
largos
Objetos: pequeña referencia ESTANDARIZADA (eso depende de cada uno si bien
en la ayuda del MSDN te vienen sugerencias para los distintos objetos de
"Microsoft") a su clase y un nombre explicito al igual que las variables

"Armando" escribió en el mensaje
news:
Hola a todos

Alguien me puede decir donde puedo encontrar documentos sobre
estandarización. Sobre todo para SQL y VB 6.0 . Es decir ¿cómo se deben
nombrar las tablas?, ¿cómo se deben nombrar los objetos, las variables,
los
controles, etc

Gracias
Respuesta Responder a este mensaje
#2 Alfredo Novoa
01/02/2005 - 12:41 | Informe spam
On Mon, 31 Jan 2005 20:07:56 +0100, "Kravek" <rubengARROBAkailea4.net>
wrote:

Tablas de las bases de datos: siempre en singular haciendo referencia al
objeto que contiene y nunca en plural



Las únicas tablas que contienen un objeto son las tablas de una fila y
una columna. Pero no hay acuerdo en si se deben nombrar en singular o
en plural, unos prefieren una forma y otros la otra.

A mi me parece bastante más lógico nombrarlas en plural. Por ejemplo a
una tabla que representa al conjunto de clientes es bastante natural
llamarla "Clientes".

Variables: nombres lo más descriptivos posibles aunque resulten ser nombres
largos



De acuerdo.

Objetos: pequeña referencia ESTANDARIZADA (eso depende de cada uno si bien
en la ayuda del MSDN te vienen sugerencias para los distintos objetos de
"Microsoft") a su clase y un nombre explicito al igual que las variables




¿Que significa objeto aquí? ¿Control?


Saludos.
Respuesta Responder a este mensaje
#3 Kravek
01/02/2005 - 16:33 | Informe spam
Las únicas tablas que contienen un objeto son las tablas de una fila y
una columna. Pero no hay acuerdo en si se deben nombrar en singular o
en plural, unos prefieren una forma y otros la otra.

A mi me parece bastante más lógico nombrarlas en plural. Por ejemplo a
una tabla que representa al conjunto de clientes es bastante natural
llamarla "Clientes".



Sobre el nombre de las tablas jamás había oído lo de nombrarlas en plural
pero si SIEMPRE las nombras en plural no hay problema, vamos que lo único
que no se debe hacer es mezclar plurales y singulares (bajo mi modo de ver).
Yo prefiero singular porque muchas veces se rescata tan sólo 1 cliente o 1
objeto determinado y corcholis porque me he acostumbrado;) igual que a los
identificadores ARTIFICIALES que creo a veces a llamarlos IdNombreTabla por
ejemplo IdCliente (como ves al ponerlo en singluar coincide exactamente con
el nombre más un prefijo)

Objetos: pequeña referencia ESTANDARIZADA (eso depende de cada uno si bien
en la ayuda del MSDN te vienen sugerencias para los distintos objetos de
"Microsoft") a su clase y un nombre explicito al igual que las variables




¿Que significa objeto aquí? ¿Control?



No sólo los controles sino las variables inicializadas de cualquier objeto
de la jerarquía de clases de .Net o VB 6.0, hace mucho que lo hojee (y
además sólo para la versión 6.0) y recuerdo que venían para los controles
visuales pero también venían para otros controles no visuales e incluso para
el FileSystemObject y en general una lista inmensa incluyendo clases de
algunas librerias "importantes" (lo entrecomillo porque lamayoría no sabía
para que valían ni por casualidad) de windows
Respuesta Responder a este mensaje
#4 Antonio Ortiz
01/02/2005 - 17:31 | Informe spam
A mi me parece mas natural nombrar las tablas de manera singular, pues en un
modelo 'Entidad-Relacion' un 'Cliente' se relaciona con una o varias ventas.

asi yo nombraria: TblCliente, TblProveedor, TblVenta, etc...
ó TbaCliente, TbaProveedor, TbaVenta, etc...

saludos,

Antonio Ortiz
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.progvisual.com


"Alfredo Novoa" escribió en el mensaje
news:
On Mon, 31 Jan 2005 20:07:56 +0100, "Kravek" <rubengARROBAkailea4.net>
wrote:

>Tablas de las bases de datos: siempre en singular haciendo referencia al
>objeto que contiene y nunca en plural

Las únicas tablas que contienen un objeto son las tablas de una fila y
una columna. Pero no hay acuerdo en si se deben nombrar en singular o
en plural, unos prefieren una forma y otros la otra.

A mi me parece bastante más lógico nombrarlas en plural. Por ejemplo a
una tabla que representa al conjunto de clientes es bastante natural
llamarla "Clientes".

>Variables: nombres lo más descriptivos posibles aunque resulten ser


nombres
>largos

De acuerdo.

>Objetos: pequeña referencia ESTANDARIZADA (eso depende de cada uno si


bien
>en la ayuda del MSDN te vienen sugerencias para los distintos objetos de
>"Microsoft") a su clase y un nombre explicito al igual que las variables


¿Que significa objeto aquí? ¿Control?


Saludos.
Respuesta Responder a este mensaje
#5 Alfredo Novoa
01/02/2005 - 18:50 | Informe spam
On Tue, 1 Feb 2005 16:33:09 +0100, "Kravek" <rubengARROBAkailea4.net>
wrote:

Sobre el nombre de las tablas jamás había oído lo de nombrarlas en plural



Yo casi siempre he visto nombrarlas en plural.

pero si SIEMPRE las nombras en plural no hay problema



Con la posible excepción de las tablas que solo permiten una fila.

¿Que significa objeto aquí? ¿Control?



No sólo los controles sino las variables inicializadas de cualquier objeto
de la jerarquía de clases de .Net o VB 6.0



Ya ahora te endiendo. El problema es que la palabra objeto está muy
sobercargada y puede significar prácticamente cualquier cosa: valor,
variable, clase, fila, tabla, entidad, cosa, etc.

, hace mucho que lo hojee (y
además sólo para la versión 6.0) y recuerdo que venían para los controles
visuales pero también venían para otros controles no visuales e incluso para
el FileSystemObject



Yo suelo utilizar una forma distinta para nombrar las variables de
controles visuales que al resto de las variables de clases del .Net
Framework.


Saludos
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida