--- El sáb 18-jul-09, Jaime Casanova <jcasa...@systemguards.com.ec> escribió:

> De: Jaime Casanova <jcasa...@systemguards.com.ec>
> Asunto: Re: [pgsql-es-ayuda] Nomenclaturas de la base de datos postgresql
> A: "Luis A. Zevallos Cárdenas" <lzeval...@lobosistemas.com>
> Cc: "posgres" <pgsql-es-ayuda@postgresql.org>
> Fecha: sábado, 18 julio, 2009, 12:40 pm
> 2009/7/18 Luis A. Zevallos Cárdenas
> <lzeval...@lobosistemas.com>:
> > Una pregunta alguien sabe de algun link o utiliza una
> nomenclatura
> > estandarizada para definir objetos de la base de
> datos
> >
> 
> la ultima vez que vi eso fue en clase de "diseno de base de
> datos",
> las recomendaciones eran algo como:
> - el nombre de una entidad debe transmitir claramente que
> se esta
> representando, y simpre en singular. ej: alumno, persona,
> cabecera_factura, etc...
> - el nombre de una columna debe indicar claramente que
> atributo de la
> entidad se esta representando.
> 
> -- 
> Atentamente,
> Jaime Casanova
> Soporte y capacitación de PostgreSQL
> Asesoría y desarrollo de sistemas
> Guayaquil - Ecuador
> Cel. +59387171157
> --
> TIP 8: explain analyze es tu amigo
> 

Eso que dice Jaime esta bien, yo agrego algo de notacion Hungara que en Cobol o 
los que programaron en Clipper utilizaban, sobre todo cuando las limitantes te 
hacian trabajar con un limitado numero de caracteres, entonces en la notacion 
Hungara hay una solucion, eso me acostumbro mucho a abreviar y entonces cuando 
uso un nombre compuesto en una tabla, vista o funcion, pongo, 
t_Socios si es la tabla de socios
v_SocAct si me refiero a una vista de Socios Activos
fnc_NomApe y para una funcion que me devuelva Nombres y Apellidos que coinsidan 
con las variables que busco.

Ahora la notacion Hungara es una notacion que se usa en programacion, en Base 
de datos deberiamos buscar si hay alguna estandarizacion para eso.

Atte,
Gabriel Colina



      
____________________________________________________________________________________
¡Obtén la mejor experiencia en la web!
Descarga gratis el nuevo Internet Explorer 8. 
http://downloads.yahoo.com/ieak8/?l=e1
--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo

Responder a