![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
sopas... ya me hiciste dudar Roman... Yo estoy optando por los nombres de las tablas en plural y definitivamente sí es redundante volver a poner otra vez el mismo nombre de la tabla
![]() Pero con lo que comentas, me parece que tienes razón en poner el nombre de la tabla en singular. Aunque como siempre uso "alias", ni cuenta me doy:
__________________
|
|
#2
|
||||
|
||||
|
Tabla en plural. Campos en singular.
Código:
tbClientes id nombre telefono tbArticulos id nombre precio tbVentas id numero fecha idcliente tbLineasVentas id idventa idarticulo
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal Última edición por Casimiro Noteví fecha: 11-09-2014 a las 22:37:23. |
|
#3
|
||||
|
||||
|
Odio los alias
![]() Al principio usaba alias pero me di cuenta que revisar una consulta SQL hecha meses o años atrás con alias es extenuante. Vamos, que usar alias para tablas del tipo c, u, f es como nombrar a tus variables var1, var2, var3. En algunas ocasiones uso alias para campos para alguna necesidad particular en la que quiera usar un sinónimo, pero siempre alias que tengan un significado. En tablas, sólo cuando es absolutamente necesario, por ejemplo, cuando una misma tabla se relaciona varias veces en la misma consulta. // Saludos |
|
#4
|
||||
|
||||
|
Sobre los alias yo siempre los uso ya que me de agilidad, y voy dando una cierta complejidad según la consulta, por ejemplo:
1. Para una consulta simple o una consulta con varias tablas pero con iniciales diferentes pongo el primer caracter de cada tabal:
2. Para consultas donde van más de 2 tablas o para 2 tablas con iniciales similares uso alias de tres letras, por ejmeplo:
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H" |
|
#5
|
||||
|
||||
|
A ver, pregunta maliciosa:
¿Por qué no nombras tus tablas como fac, fdp, usu y así te evitas los alias? ![]() // Saludos |
|
#6
|
||||
|
||||
|
Cita:
![]() jajaja.... Bueno no lo hago porque los nombres trato que sean bien descriptivos (cosa que a ratos me arroja tablas con nombres muy largos), ahora se podrá decir que al poner el alias pierdo esa ´precisión que buscaba pero no ya que en la misma consulta tengo la respuesta a la duda:
Al ver la consulta identifico en ella misma que "u" (usu) es igual a Usuarios, mientras que si llamará las tablas así no tendría de donde aclarar
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H" |
|
#7
|
||||
|
||||
|
Hola.
Yo uso nombres de tablas en plural, nombres de columnas en singular y siempre un identificador único por tabla llamado 'ID'. Pero no considero que sea mejor costumbre que usar nombres de tabla en singular, al fin y al cabo los sustantivos colectivos son singulares y definen a un grupo heterogéno. En mi caso, la regla de uso me funciona como si fuese un mnemónico. Para mí, "Facturas" nunca será una columna ni "Remito" será una tabla, digamos que a esta altura es una convención conmigo mismo. En cuanto a los alias los uso siempre que sean representativos y no ofusquen el código. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#8
|
||||
|
||||
|
Bueno, yo creo que aquí ya depende de cada columna. Por lo general, podría decirse que los nombres de columnas han de ser en singular dado que una tabla no debe contener columnas multivaluadas. No obstante hay casos justificados, por ejempo, una columna apellidos para los apellidos de una persona, en el caso en que no se requiera desglosar los dos.
En cuanto a lo demás concuerdo contigo en el sentido de que, a fin de cuentas, cada quien encuentra sus razones de porqué usa tal o cual nomenclatura. Lo importante es ser consistente consigo mismo o con el equipo en caso de un grupo de personas. // Saludos |
|
#9
|
||||
|
||||
|
Hola a Todos.... Tanto tiempo.. y aún con este gran Lio...
Singular o Plural... ese es el dilema ??? Con respecto a los Alias, casi nunca los utilizo..... por lo mismo que comentaba Roman... El tratar de acordarse que significa cierta letra en un codigo despues de varios años..... es un gran lio... ![]() ![]() Saludos...
__________________
BlueSteel |
|
#10
|
||||
|
||||
|
Y sí ... Mis jefes se están impacientando y aún no decido los nombres de ls tablas
![]() ![]() // Saludos |
|
#11
|
||||
|
||||
|
A mi particularmente hilos como este me han servido mucho para definir mi forma de programar, tan simple que parece pero este hilo es muy util
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H" |
|
#12
|
||||
|
||||
|
Yo utilizo el plural, por ejemplo Campo Autor perteneciente a la tabla Autores...
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Tablas dbf | patorecalde | Tablas planas | 4 | 04-12-2008 00:05:58 |
| tablas en sql server demasiadas tablas | yeison Cristman | SQL | 8 | 10-08-2006 16:26:36 |
| Tablas Dbf | keys | Conexión con bases de datos | 2 | 03-11-2005 09:32:57 |
| Tablas dbf. | keys | Conexión con bases de datos | 2 | 13-10-2005 17:10:51 |
| Dll con tablas | brandolin | OOP | 1 | 19-08-2003 16:12:07 |
|