![]() |
![]() |
| 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
|
||||
|
||||
|
Así es ContraVeneno.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#2
|
||||
|
||||
|
Cita:
Cita:
Es decir que el nombre de mis tablas deben indicar el uso que se le: Clientes: se espera operar con varios clientes. El contexto indica que es posible que en un "mismo instante de tiempo" se atiendan a varios clientes. Configuración: se espera trabajar con un una unica configuración válida. El dominio indica que sólo una configuración esta activa durante un "período de tiempo", si bien es posible que a lo largo de toda la actividad pueda cambiarse EXISTE SOLO UN REGISTRO VALIDO, EL ULTIMO INGRESADO. Suena un poco enrreversado, pero ultimamente mi cabeza está trabajando de ese modo. Saludos, |
|
#3
|
||||
|
||||
|
Cita:
![]() Cuando estás enfrascado en un SQL complejo (facturas no pagadas con iva tal, con/sin vencimientos, agrupadas por cliente, etc), en lo último que piensas es en el nombre de la tabla, al final obtienes en ejecución un error porque la tabla no existe; me saca de quicio . Lo importante es tomar un criterio, todas en singular, o todas en plural, así no hay equívocos.Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#4
|
||||
|
||||
|
Cita:
![]() Saludos, |
|
#5
|
||||
|
||||
|
¡Vaya! Sí que se han dado bastantes puntos de vista.
Lo que más me extraña es la incipiente defensa que se ha hecho del estilo singular. Para mí no tiene vuelta de hoja. El estilo singular es más eficiente. Llevo poco más de un año empleándolo y no cabe duda de que te evita muchos problemas y hace que tu código sea más consistente. No se trata de gustos, mañas y otras mezquindades. Se trata de empatar la lógica con la práctica de la manera más simple posible. Todo parte del concepto de entidad, aunque la lógica lingüística deje caer el terrible peso de la costumbre sobre nosotros. Por ejemplo, tenemos una entidad llamada "Solicitud", por lo tanto tenemos una tabla llamada Solicitud, un conjunto de datos llamado dtSolicitud, una forma de captura llamada fmSolicitud, una forma de búsqueda llamada fmBusquedaSolicitud, un reporte llamado rpSolicitud, un botón llamado btSolicitud, una llave foránea IDSolicitud, etc. La entidad solicitud va en el nombre de cada cosa que se relaciona con ella. Al principio estaba algo renuente a usarlo. Pero creo que es parte del proceso de madurez de un desarrollador ir aceptando algunas sanas prácticas como esta. Recuerden que el principio de simplicidad y consistencia es fundamental en todo proceso sistemático. Programática o sistemáticamente podemos, con menor esfuerzo, hacer más con: Cita:
que con: Cita:
Por si fuera poco, hace más inteligible el código, no sólo en sentencias SQL, sino también en código de programa:
La costumbre y el uso natural de una lengua nos invitan a ajustar los procesos sistemáticos a lo que llamamos vida real. Lo cual no está mal, de eso se trata el hacer software. Pero no hay que tratar de imponer el estilo humano a la lógica de programación, porque ésta ya viene con la semilla del suyo propio: uno más consistente, simplificado y eficiente para el ambiente donde vive. De uno depende qué tan bien cuidar a esa semilla y a la planta que de ella hacemos nacer. Un abrazo singular. Al González. ![]() Última edición por Al González fecha: 26-11-2007 a las 06:58:01. |
|
#6
|
||||
|
||||
|
Debatir el nombre dado a las tablas, en este club tan plural, resulta muy singular.
|
|
#7
|
||||
|
||||
|
Creo que es un asunto muy singular, tratado por una gran pluralidad de foristas.
Un Saludo muy singular para esa gran pluralidad.
__________________
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 |
|