Re: Actualizacion en Cascada de llave primaria

From: "usuario anonimo" <opinante(dot)anonimo(at)gmail(dot)com>
To: Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar>
Cc: "WILLIAM PARRA" <wilparra(at)yahoo(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Actualizacion en Cascada de llave primaria
Date: 2007-11-10 00:25:32
Message-ID: 91b524660711091625r745ee0c5k276014f644789b83@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 9/11/07, Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar> 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 ?

> haber muchos tipos de documentos, algunos incluir letras inclusive, por lo
> tanto, creo que lo mejor sería alterar la tabla agregándole un campo serial,
> que sea éste la clave primaria y el documento quizás una clave "candidata"
> (así se les llama no?).
>
> De todas formas, sin necesidad de hacer ésto, si están definidas correctamente
> las foreign keys (con el "on update cascade") deberías poder realizar el
> cambio y que ese cambio se refleje en las tablas hijas, justamente ese es el
> espíritu de definir las foreign keys.
>
> > Gracias por sus sportes
>
> Por nada estimado y buen fin de semana.
>
> -
> -------------------------------------------
> Sebastián Villalba
> sebastian(at)fcm(dot)unc(dot)edu(dot)ar
> -------------------------------------------
>
> --
> TIP 4: No hagas 'kill -9' a postmaster
>

--
_________________________________
Solo soy una mente genial en un cuerpo

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Sebastián Villalba 2007-11-10 00:41:24 Re: Actualizacion en Cascada de llave primaria
Previous Message Javier Chavez Barra 2007-11-10 00:16:53 Re: Actualizacion en Cascada de llave primaria