From: | WILLIAM PARRA <wilparra(at)yahoo(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Actualizacion en Cascada de llave primaria |
Date: | 2007-11-16 23:23:16 |
Message-ID: | 186985.42582.qm@web56609.mail.re3.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Antes que todo, un agradecimiento especial, a las personas que aportaron a esta inquietud. De otro lado, ofrecer disculpas, por hasta ahora reportarme al respecto. La conclución que saque al respecto, es que pese a que es posible la actualización en cascada, me parece una operación muy riesgoza, sobre todo si uno está en modo consola... un (delete... mal hecho... y sin la protección de llaves foraneas... puede terminar con medio modelo...)
Respecto a la técnica de diseño de aplicaciones con campos seriales, creo que viene muy bién a mi caso, sobre todo si el DNI, o documento de identidad (acá en Colombia), es único e irrepetible, me permite establecerlo como único pero sin ser llave.
Agradezco sus valiosos aportes, y espero ponerlos epráctica... me costará un montón de trabajo, pero más vale tarde que nunca
Saludos a todos y mil gracias...
Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar> escribió: On Fri, 9 Nov 2007 21:25:32 -0300, usuario anonimo wrote
> El 9/11/07, Sebastián Villalba escribió:
> > On Fri, 9 Nov 2007 15:12:54 -0800 (PST), WILLIAM PARRA wrote
> > > Buenas tardes compañeros.
> >
> > Hola William...
> >
> > > Necesito que por favor me den luces, de como resolver de la mejor
> > > manera la siguiente situación: Debo actualizar un registro, más
> > > exactamente el documento de una persona, el cual es la llave
> > > primaria de una tabla de inscritos. Esa tabla, tiene registros
> > > relacionados en tablas hija.
> >
> > Es una mala idea de diseño que un documento sea una llave primaria. Pueden
>
> a que se refieren con un "documento" ? un archivo guardado en un
> campo de un registro ?
Oops!. Que buena pregunta.
Yo lo había interpretado a lo que aquí en Argentina llamamos "DNI" (Documento
Nacional de Identidad). A eso me refería cuando dije que pueden haber de
varios tipos (Cédulas de identidad, Pasaportes e inclusive se sabe que aquí en
Argentina hay números repetidos).
Por el contexto como lo escribió el amigo William, ni se me ocurrió pensar en
otro tipo de documentos (archivos electrónicos por ejemplo), pero honestamente
creo que se refiere a mi primer interpretación. William es la persona indicada
para salvar la duda. Saludos...
-
-------------------------------------------
Sebastián Villalba
sebastian(at)fcm(dot)unc(dot)edu(dot)ar
-------------------------------------------
--
TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda
William Enrique Parra Alba
Ingeniero De Sistemas
Universidad Pedagógica y Tecnológica de Colombia
/\ /\
/ //\\ \
\ \\// /
/ / \ \
\/ \/
---------------------------------
Comparte video en la ventana de tus mensajes (y también tus fotos de Flickr).
Usa el nuevo Yahoo! Messenger versión Beta.
Visita http://e1.beta.messenger.yahoo.com/
From | Date | Subject | |
---|---|---|---|
Next Message | LIZETH ANGHELA SIRPA CACERES | 2007-11-17 00:24:50 | COMO SE EJECUTAN LOS PROCEDIMIENTOS ALMACENDOS? |
Previous Message | mariana chagra | 2007-11-16 22:34:57 | Re: Cambio de Proyeccion |